我有一个带有两个 EJB 和一个 WEB(战争)项目的耳朵应用程序,它们都使用编译器合规性 1.5。在我的 Web 项目中,我创建了一个实用程序类文件,该文件采用 xml 文件的字节数组并使用 vtd-xml 库 v2.10 返回一些字符串值,并在 servlet 中实例化此类的对象。在调用对象的构造函数(需要一个字节数组)时,我得到了错误:
java.lang.UnsupportedClassVersionError: Bad version number in .class file
当我从类中删除所有与 vtd-xml 相关的对象时,我没有收到此错误。任何意见,将不胜感激。
问候