我已经在计算机上配置并运行了一个weblogic12C服务器(12.2.1.4.0),并且我正在使用eclipe,那里有一个Java 1.8的spring boot应用程序。
我需要配置ecplipse才能在本地weblogic服务器上进行部署和调试。
问题是,当尝试在Eclipse中创建服务器并指示服务器将是什么,其域和要部署的WAR时,向导表示“服务器不支持J2EE Web模块规范的4.0版。”
奇怪的是,我的客户端有一个12C Weblogic服务器(12.2.1.3.0),我可以通过控制台(ip:7001 / console)毫无问题地部署在那里。
有什么想法吗?域配置是否会出现问题? 感谢答案!
有些图像说出一千多个单词:
答案 0 :(得分:0)
根据本文档
WebLogic Server完全支持在http://jcp.org/en/jsr/detail?id=340的 Servlet 3.1规范中定义的HTTP servlet。 HTTP servlet是Java EE标准的组成部分。
您的Eclipse安装似乎正在尝试使用Java EE版本4,Oracle Weblogic 12.2.1不支持该版本。*
此外,我发现了以下帖子,我认为这对解决您的问题很有用。
Project facet Dynamic Web Module 4.0 is not supported by this server
该帖子解释了Servlet-API 4.0版的问题以及如何配置IDE以使用Oracle Weblogic 12.2.1。*支持的版本。