代码之家  ›  专栏  ›  技术社区  ›  Lydon Ch

将JavaWeb应用程序与JBOSS、MySQL和ActuMeq一起部署

  •  3
  • Lydon Ch  · 技术社区  · 15 年前

    我有一个使用jboss、mysql和activemq的springframework web应用程序。

    目前,我需要手动安装和配置jboss、mysql和activemq以及jboss。

    什么是打包应用程序的最佳方式,以便用户可以进行一键安装(在Linux平台上,也可以在Windows上?)

    2 回复  |  直到 15 年前
        1
  •  1
  •   paulusdd    15 年前

    “正确的”方法是拉下源代码或src.rpms(或与src.rpms等效的代码,具体取决于您的发行版)并正确地重新打包它们。如果您从未在打包linux应用程序时遇到麻烦,那么这可能会花费您很长的时间,并且会产生平庸的结果,除非您愿意投入大量时间。

    一个简单的方法是编写shell脚本。将键入的每个shell命令复制到.sh文件中,并以特权用户身份运行该文件。如果您手动编辑文件(使用vim、emacs或gedit),而不是使用perl、sed和awk编辑文件,或者只是通过卷曲本地web服务器或从scp复制的修改版本来压缩文件。

    如果愿意,可以在脚本中包括安装和配置软件包的命令。

        2
  •  0
  •   Dejan Bosanac    15 年前

    就activemq而言,您始终可以将其嵌入到应用程序中。看一看 http://activemq.apache.org/how-do-i-embed-a-broker-inside-a-connection.html 了解更多信息