1

我正在尝试将我们的环境从我们当前的 Indigo 实例升级到带有 JBoss Tools 的 Eclipse Luna。大多数事情都排序得很好,但是在将我们的应用程序部署到 Eclipse 中的 JBoss 服务器时,我遇到了困难。

据我所知,生成的 .ear 文件的 lib/ 目录不包含我们通常期望看到的来自 maven 的传递依赖项,因此应用程序无法在服务器上部署或正确运行。为清楚起见,我们在 Eclipse 中的 JBoss 服务器上使用“使用工作空间元数据”部署选项。

相比之下,如果我在 Eclipse 中右键单击相关项目并说 Export... .ear 文件,则生成的 .ear 包含我期望在 lib/ 文件夹中的所有 .jar(其中有 50 多个,所以很容易发现差异)。随后将 .ear 放入 JBoss 的部署目录并手动启动服务器使应用程序正常工作。

有没有人在 JBoss Tools / Luna 中遇到过这种问题,如果有的话,采取了哪些措施来尝试修复它?

为任何帮助而欢呼。戴夫。

编辑:对于它的价值,这是一个 JBoss Enterprise Application Platform 5.x 服务器实例,我们使用的是 JBoss EAP 5.2

4

0 回答 0