【问题标题】:Eclipse and Java Configuration to deploy on weblogic 12C local server not work在 weblogic 12C 本地服务器上部署的 Eclipse 和 Java 配置不起作用
【发布时间】:2020-11-20 11:48:52
【问题描述】:

我已经在我的计算机上配置并运行了一个 weblogic12C 服务器 (12.2.1.4.0),我正在使用 eclip,我有一个带有 java 1.8 的 spring boot 应用程序。

我需要配置 ecplipse 以在我的本地 weblogic 服务器上进行部署和调试。

问题在于,当尝试在 Eclipse 中创建服务器并指出服务器将是什么、它的域和要部署的 WAR 时,向导说“服务器不支持 J2EE Web 模块规范的 4.0 版”。

奇怪的是,我的客户端有一个 12C weblogic 服务器(12.2.1.3.0),我可以通过控制台(ip:7001 / 控制台)在那里毫无问题地部署。

有什么想法吗?会不会是域配置的问题? 感谢解答!!

有些图片能说一千多个单词:

配置服务器 weblogic 向导

选择域

表示是本地域

尝试移动资源时,向导告诉我它不兼容

检查域设置,我没有发现任何问题

【问题讨论】:

    标签: java eclipse jakarta-ee weblogic12c


    【解决方案1】:

    根据本文档

    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 完全支持 Servlet 3.1 规范 http://jcp.org/en/jsr/detail?id=340 中定义的 HTTP servlet。 HTTP servlet 是 Java EE 标准不可分割的一部分。

    您的 Eclipse 安装似乎正在尝试使用 Oracle Weblogic 12.2.1 不支持的 Java EE 版本 4。*

    此外,我发现了以下帖子,我认为这可能有助于解决您的问题。

    Project facet Dynamic Web Module 4.0 is not supported by this server

    那篇文章解释了 Servlet-API 4.0 版的问题以及如何配置您的 IDE 以使用 Oracle Weblogic 12.2.1 支持的版本。*

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-08
      • 2022-11-22
      • 1970-01-01
      • 2017-10-07
      • 1970-01-01
      • 2012-07-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多