Java 6到Java 8迁移问题

时间:2018-04-20 16:53:42

标签: java java-8 migration java-6

我尝试通过更新pom(maven-compile-plugin source和target以及javax javaee-web-api)将遗留代码从java 6更新到java 8。

当我将服务器java更改为jdk 8并尝试运行它时,我收到以下错误:

  

调用类org.glassfish.ejb.startup.EjbDeployer时出现异常   load方法java.lang.RuntimeException:EJB容器初始化   错误   org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:234)

     

...

     

引起:java.lang.IllegalAccessException:Class   com.sun.ejb.containers.BaseContainer无法访问类的成员   my.package。$ Proxy280带修饰符" public">在   sun.reflect.Reflection.ensureMemberAccess(Reflection.java:102)

我是否需要更新任何代码来修复上述错误?

0 个答案:

没有答案