由于“此项服务器不支持项目构面Java 1.7,因此未部署项目”。
问题描述:
我在尝试在Oracle Weblogic Server 11gR1(10.3.5)上部署WAR项目时遇到问题,尝试将它部署到EAR项目中,或者尝试将其部署为一场战争。由于“此项服务器不支持项目构面Java 1.7,因此未部署项目”。
我得到的错误是这样的:“项目方面的Java 1.7不受此服务器支持”
问题是在这个项目中没有Project Facet Java 1.7。选择的方面是这样的:
- 动态Web模块2.5
- 的Java 1.6
- 的JavaScript 1.0
我只安装在Eclipse JRE6,我用它作为默认。
其他项目正在部署成功。
我找到了一个解决方法,将EAR部署为空,然后将WAR项目添加到EAR。但在这种情况下,我会在运行时遇到其他问题,而这些问题不应该发生,我猜是由棘手的解决方案引起的。
任何想法?
谢谢。
答
我刚刚解决这个问题,我有java项目方面1.7的项目包括在战争中。
+1
谢谢谢谢谢谢谢谢!在myeclipse中我已经在这个问题上失去了一个下午。问题是我的项目依赖于另一个面向Java 1.7的项目。 – 2017-04-25 15:57:48
我知道,但在这种情况下,我不想使用JDK7,问题是,尽管使用JDK 6,服务器以某种方式识别项目,就好像它使用java facet 1.7。 – JSP749 2014-11-05 09:27:07