3

如何在jboss服务器上部署Adempiere项目 .war 文件?

请简要描述步骤。

4

1 回答 1

2

手动 Adempiere 部署要复杂一些。您无法在 adempiere 中找到唯一一个特定的 .war 文件。

如果您要手动部署 adempiere,那么您需要 *.jars and *.wars 从源代码中找到以下内容,并将 jars 和 wars 放在 jboss 应用程序服务器中的相应位置

 webui.war
 adempiereApps.war
 adempiereRootBase.war
 Adempiere.jar
 AdempiereApps.jar
 AdempiereRoot.jar
 CCTools.jar
 CSTools.jar
 CompiereJasperReqs.jar
  • 生成 Adempiere 安装程序:-(您也可以从 sourceforge 下载 adempiere 安装程序)

    • Adempiere 已经与 jboss 4.2.3 集成。为了获得 adempiere 安装程序,您需要使用 ant 运行 *ADEMPIERE_Trunk/utils_dev/build.xml*。然后系统将为您创建安装程序。这些安装程序可用 *ADEMPIERE_Trunk/adempiere/install*。

    • 现在复制这些安装程序(.zip 或 .tar.gz)并将其放入所需的服务器位置并解压缩。例如 :-( C:\Adempiere 或 /home/user/Adempiere,我们将这条路径称为 ADEMPIERE_HOME)

  • 配置 Adempiere 服务器:- 打开一个控制台窗口并转到$ADEMPIERE_HOME/目录。运行脚本RUN_setup(.bat 或 .sh 取决于您的操作系统),现在它将打开一个弹出窗口,输入您的数据(与数据库配置、应用程序服务器配置和端口相关),然后单击 OK 按钮。1 到 2 分钟后,该过程将完成。

  • 运行 Adempiere 服务器:- 要从控制台运行 ADempiere 服务器,打开一个控制台窗口并转到$ADEMPIERE_HOME/utils目录。运行脚本RUN_Server2(.bat 或 .sh,具体取决于您的操作系统)。

现在您可以从浏览器访问。

于 2014-03-08T05:48:37.003 回答