首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java.lang.ClassFormatError:未指定JVMCFRE074代码属性;类=javax/ejb/RemoveException,method=<init>()V,pc=0

java.lang.ClassFormatError:未指定JVMCFRE074代码属性;类=javax/ejb/RemoveException,method=<init>()V,pc=0
EN

Stack Overflow用户
提问于 2017-05-02 18:10:31
回答 1查看 1.7K关注 0票数 0

在试图在服务器中发布应用程序EAR时,我得到了以下错误。

代码语言:javascript
复制
Deployment from com.ibm.etools.ejbdeploy.EJBDeployer had errors:  

    RMIC Command returns RC = MyApplicationEJB. The problems which stopped RMIC are displayed, and have also been recorded in the .log file in error: An error has occurred in the compiler; please file a bug report (http://java.sun.com/cgi-bin/bugreport.cgi).
    java.lang.ClassFormatError: JVMCFRE074 no Code attribute specified; class=javax/ejb/RemoveException, method=<init>()V, pc=0
        at java.lang.ClassLoader.defineClass(ClassLoader.java:275)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:212)
        at com.ibm.tools.rmic.iiop.DirectoryLoader.loadClass(DirectoryLoader.java:149)
        at com.ibm.tools.rmic.iiop.CompoundType.loadClass(CompoundType.java:354)
        at com.ibm.tools.rmic.iiop.Type.initClass(Type.java:1008)
        at com.ibm.tools.rmic.iiop.Type.setRepositoryID(Type.java:1025)
        at com.ibm.tools.rmic.iiop.CompoundType.initialize(CompoundType.java:762)
        at com.ibm.tools.rmic.iiop.ValueType.initialize(ValueType.java:323)
        at com.ibm.tools.rmic.iiop.ValueType.forValue(ValueType.java:131)
        at com.ibm.tools.rmic.iiop.CompoundType.getMethodExceptions(CompoundType.java:1678)
        at com.ibm.tools.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2457)
        at com.ibm.tools.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1308)
        at com.ibm.tools.rmic.iiop.RemoteType.isConformingRemoteInterface(RemoteType.java:222)
        at com.ibm.tools.rmic.iiop.RemoteType.initialize(RemoteType.java:171)
        at com.ibm.tools.rmic.iiop.RemoteType.forRemote(RemoteType.java:90)
        at com.ibm.tools.rmic.iiop.CompoundType.makeType(CompoundType.java:852)
        at com.ibm.tools.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2408)
        at com.ibm.tools.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1308)
        at com.ibm.tools.rmic.iiop.RemoteType.isConformingRemoteInterface(RemoteType.java:222)
        at com.ibm.tools.rmic.iiop.RemoteType.initialize(RemoteType.java:171)
        at com.ibm.tools.rmic.iiop.RemoteType.forRemote(RemoteType.java:90)
        at com.ibm.tools.rmic.iiop.CompoundType.addRemoteInterfaces(CompoundType.java:1455)
        at com.ibm.tools.rmic.iiop.ImplementationType.initialize(ImplementationType.java:166)
        at com.ibm.tools.rmic.iiop.ImplementationType.forImplementation(ImplementationType.java:92)
        at com.ibm.tools.rmic.iiop.CompoundType.makeType(CompoundType.java:892)
        at com.ibm.tools.rmic.iiop.ClassType.initParents(ClassType.java:197)
        at com.ibm.tools.rmic.iiop.ImplementationType.initialize(ImplementationType.java:156)
        at com.ibm.tools.rmic.iiop.ImplementationType.forImplementation(ImplementationType.java:92)
        at com.ibm.tools.rmic.iiop.StubGenerator.getTopType(StubGenerator.java:151)
        at com.ibm.tools.rmic.iiop.Generator.generate(Generator.java:285)
        at sun.rmi.rmic.Main.doCompile(Main.java:547)
        at sun.rmi.rmic.Main.compile(Main.java:148)
        at sun.rmi.rmic.Main.main(Main.java:786)
    1 error

有人能帮我解决这个问题吗。

我正在使用- Websphere 9.1和jdk 1.6。有趣的是,我的同事有一个更低版本的Websphere - 8.0,不知道这个错误。

更新:我的WebSphere的运行时环境是-WebSphere应用服务器v7.0

EN

回答 1

Stack Overflow用户

发布于 2017-05-02 18:40:33

通常,ClassFormatError意味着带有错误的类是在java级别上编译的,这个级别大于在运行时使用的java级别。

在Javav9.0( WebSphere v9.0,只支持Java 8+的)中,javax/ejb/RemoveException类是在Java7级别编译的,因此在Java6上运行,而在Java7或更高级别编译的类将导致ClassFormatError

更新:

在您使用的注释中已经提到了WASV7.0,而不是WASV7.0。无论您使用的是哪个版本,总体解释都是一样的,也就是说,您不能在比编译类更低的java级别上运行。

我建议在检查哪个java版本上编译WAS中的javax/ejb/RemoveException类,并将其与您正在运行的java级别进行比较。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43744539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档