无法部署到weblogic 12C本地服务器上的Eclipse和Java配置

时间:2020-07-30 17:12:59

标签: java eclipse jakarta-ee weblogic12c

我已经在计算机上配置并运行了一个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)毫无问题地部署在那里。

有什么想法吗?域配置是否会出现问题? 感谢答案!

有些图像说出一千多个单词:

配置服务器Weblogic向导 Configuration server weblogic wizzard

选择域 Selecting the domain

表明它是本地域 Indicating that it is a local domain

当尝试移动资源时,向导告诉我该资源不兼容 When trying to move the resource, the wizard tells me that it is not compatible

检查域设置,我没发现任何问题 Checking the domain settings, I don't see anything wrong

1 个答案:

答案 0 :(得分:0)

根据本文档

https://docs.oracle.com/en/middleware/fusion-middleware/weblogic-server/12.2.1.4/wbapp/basics.html#GUID-62B6050D-6DD3-4028-B863-4CD0B5692E7F

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。*支持的版本。