在不同于开发Java应用程序的机器上运行Java应用程序(Maven)

用户名

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

现在,我希望能够在任何其他机器上安装/运行我的应用程序,并在不必启动Eclipse的情况下启动它:例如,通过命令行。

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

克尔蒂瓦桑
  • 您必须在要部署项目的机器上安装JBOSS应用程序服务器。

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在没有JVM的机器上运行Java应用程序

应用程序创建的线程如何被视为不同于应用程序的ContentProvider的应用程序?

在Mac上运行Java应用程序

如何从不同于安装该应用程序的用户的其他用户运行该应用程序

在多台机器上开发反应应用程序

在Eclipse上开发Spark Java应用程序

为什么应用程序以不同于Default8087CW的FPU控制字开头?

在未安装Cocoa Pods应用程序的机器上运行该应用程序

在NetBeans上使用JDK 13运行Java应用程序

在Bluemix上的Java自由应用程序中运行Jar

如何在AWS上运行Spark Java应用程序?

如何在特定的Java版本上运行应用程序?

在Heroku上从Java / Kotlin应用程序运行Python脚本

在网页上运行Java应用程序

无法在Ubuntu Linux上运行JxBrowser Java应用程序

如何在CentOS上运行Java EE应用程序

Java应用程序未在OS X Yosemite上运行

我的Java应用程序是否在OpenShift上运行

在与创建Selenium应用程序不同的机器上运行Selenium Application

Java代码来运行应用程序

运行Android应用程序Java错误

在命令行上(没有android studio)开发Android kotlin应用程序与Android Java应用程序的差异

为什么运行Java应用程序的机器几乎是物理内存不足,但仍运行于周

Linux上的Java应用程序挂起

在Java上嵌入XULRunner应用程序

Linux上的Java应用程序

在Windows上克隆Java应用程序

如何获取在远程Windows机器上运行的Java应用程序的所有线程的堆栈跟踪

在Linux上开发Windows应用程序?