【发布时间】:2021-02-27 03:33:17
【问题描述】:
我有一个成功安装了 WebLogic 的虚拟机。我的想法是在 Eclipse 中创建一个动态 Web 应用程序,将其导出为 .war 文件并将其传输到运行 WebLogic 的虚拟机(Win. Server 2019)。我遇到的问题是,由于我的主机上没有WebLogic,我无法在Eclipse中为其创建运行时环境。如果我有一个不是 WebLogic 的运行时环境,是否只是将其转换为 .war 文件是否重要?或者我不应该偷懒,在我的主机上下载和配置WebLogic。
附:我的应用程序连接到 MySQL 数据库,它是否能够在移至 Virtual Box 中的 Windows Server 2019 虚拟机时访问该数据库。
【问题讨论】:
-
使用 Eclipse 构建 war 文件不需要 WebLogic Server。您可以将项目导出为 war 文件并将其部署到您的虚拟机中。
-
感谢您的回复 Emmanuel,好的,很高兴知道。所以无论我在 Eclipse 的初始设置中选择什么运行时环境,我的虚拟 WebLogic 服务器都会成功运行我将其导出为的 .war?
-
是的。 War 文件是 J2EE 规范的一部分。您需要解决的唯一一点是特定于 WebLogic 的部署描述符 weblogic.xml。
-
有没有办法在 Eclipse 中创建它?或者我应该找一个 XML 编辑器来做这个
-
你可以用Eclipse编写任何xml文件
标签: java mysql eclipse weblogic