虚拟机/Eclipse 运行时环境上的 WebLogic

Posted

技术标签:

【中文标题】虚拟机/Eclipse 运行时环境上的 WebLogic【英文标题】:WebLogic on Virtual Machine/Eclipse Runtime Environment 【发布时间】: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文件 【参考方案1】:

您真的需要为此使用 WebLogic 吗?如果您正在构建一个传统的基于 war 文件的应用程序,那么只使用 Tomcat 会更有效,在您的主机上运行它不会有任何问题。

【讨论】:

不,不必如此。我想我更多的是好奇它是否会运行,尽管没有选择运行时环境作为 WebLogic。我是使用 Java 制作 Web 项目的新手,但我已经在 VM 上拥有了 WebLogic 的工作实例,并且想知道在将其转换为 .war 文件后让它工作是否会很麻烦

以上是关于虚拟机/Eclipse 运行时环境上的 WebLogic的主要内容,如果未能解决你的问题,请参考以下文章

已经安装过jdk,为啥打开eclipse时,还显示没有Java虚拟机

eclipse java ee开发环境最好装到物理机还是虚拟机

在eclipse中编译的Android文件,如何指定它在哪个虚拟机上运行

windows环境下的eclipse操作虚拟机里面的hadoop相关配置

eclipse打成jar包后找不到类,是怎么回事呢,主类文件打包时已经选了,虚拟机也装了,还是运行不了

Eclipse+Appium+夜神虚拟机环境调试