我正在尝试将WAS ND作为Bluemix上的服务 - 我正在尝试部署Java DB Web启动器锅炉板代码 - 我能够创建数据源并测试连接并且我安装了应用程序 - 但应用程序是没有开始出现以下错误:
引起:com.ibm.ws.webcontainer.exception.WebAppNotLoadedException: 无法加载webapp:JVMCFRE003糟糕的主要版本; class = example / jpa / HelloResource,offset = 6 [5/6/16 13:01:51:278 UTC] 00000086 SystemErr R at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:177) [5/6/16 13:01:51:281 UTC] 00000086 SystemErr R at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:901) [5/6/16 13:01:51:281 UTC] 00000086 SystemErr R ... 99以上 [5/6/16 13:01:51:281 UTC] 00000086 SystemErr R引起: java.lang.UnsupportedClassVersionError:JVMCFRE003糟糕的主要版本; class = example / jpa / HelloResource,offset = 6
据我所知,当应用程序在一个版本中编译并在不同版本中运行时会发生此错误。尽管我已经在Java 1.7中编译了应用程序并且还验证了WAS ND vm中的版本指向java 1.7
有关如何解决此问题的任何线索?或者我应该在Bluemix上的WAS ND中进行验证。