历史版本1 :Wildfly(JBoss)8服务器部署 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:
1、描述

前面我们介绍过Wildfly9~13的部署过程,本章我们来介绍Wildfly版本8的部署操作。这边Wildfly的部署不再介绍,直接介绍Web工程部署的步骤。

2、Web工程部署

1. 在FineBI安装工程%FineBI%/webapps/webroot/WEB-INF/lib目录下加入jersey-server-1.19.4.jar

2. 进入目录%FineBI%/webapps,使用如下命令将webroot工程打成war包,如下图:

jar -cvf webroot.war ./*

222

3. 执行如下命令解压 webroot.war,如下图:

jar -xvf webroot.war

222

在解压后的文件中会发现有一个META-INF文件夹,进入该文件夹并在里边新建一个 jboss-all.xml文件,内容如下:

<jboss xmlns="urn:jboss:1.0"> <weld xmlns="urn:jboss:weld:1.0" require-bean-descriptor="true"/> </jboss>

创建好的文件如下图:

222

4. 将解压后得到的webroot工程文件夹移动到  ../wildfly-8.0.0.Final/standalone/deployments 目录下,并重命名webroot文件夹为webroot.war,如下图:

222

在deployments目录下新建一个文件,将其命名为webroot.war.deployed,如下图:

222

5. 进入目录../wildfly-8.0.0.Final/modules/system/layers/base/sun/jdk/main,打开文件module.xml,在 <paths></paths>父标签末尾加入 <path name="com/sun/management"/>并保存,如下图:

<path name="com/sun/management"/>

222

6. 进入wildfly-8.0.0.Final/bin下,执行命令./standalone,会自动进行部署;

./standalone

7. 启动完成后,在浏览器中输入http://localhost:8080/webroot/decision,可成功看到访问界面,证明部署成功。8080端口可根据需要进行修改。

222