在与开发它的计算机不同的计算机上运行Java应用程序(Maven)

时间:2013-12-05 14:01:55

标签: java eclipse maven deployment jboss

我的问题有点“模糊”...... 我在Eclipse Kepler(在Windows 7上),更具体地说是Maven项目中部署了一个Java应用程序。它有很多依赖项,即JBoss 5.1.0.GA(我正在运行应用程序的服务器)。

现在,我希望能够在任何其他计算机上安装/运行我的应用程序,并且无需启动Eclipse即可启动它:例如,通过命令行。

我应该如何开始?如何“携带”项目的所有依赖项,而不依赖于JBoss?

1 个答案:

答案 0 :(得分:0)

  • 您必须在机器中安装JBOSS应用程序服务器 你想部署你的项目。

  • 您必须在您的项目中声明项目的所有依赖项 pom.xml以避免手动管理依赖项。因此,Maven将创建一个存档文件,其中包含项目独立运行所需的所有依赖项。这是Maven构建工具的主要用途和目标

  • 您需要使用Maven创建存档文件(.war或.ear) 工具。即mvn install命令。