前面我们介绍过Wildfly9~13的部署过程,本章我们来介绍Wildfly版本8的部署操作。这边Wildfly的部署不再介绍,直接介绍Web工程部署的步骤。
1. 在FineBI安装工程%FineBI%/webapps/webroot/WEB-INF/lib目录下加入jersey-server-1.19.4.jar;
2. 进入目录%FineBI%/webapps,使用如下命令将webroot工程打成war包,如下图:
3. 执行如下命令解压 webroot.war,如下图:
在解压后的文件中会发现有一个META-INF文件夹,进入该文件夹并在里边新建一个 jboss-all.xml文件,内容如下:
创建好的文件如下图:
4. 将解压后得到的webroot工程文件夹移动到 ../wildfly-8.0.0.Final/standalone/deployments 目录下,并重命名webroot文件夹为webroot.war,如下图:
在deployments目录下新建一个文件,将其命名为webroot.war.deployed,如下图:
5. 进入目录../wildfly-8.0.0.Final/modules/system/layers/base/sun/jdk/main,打开文件module.xml,在 <paths></paths>父标签末尾加入 <path name="com/sun/management"/>并保存,如下图:
6. 进入wildfly-8.0.0.Final/bin下,执行命令./standalone,会自动进行部署;
7. 启动完成后,在浏览器中输入http://localhost:8080/webroot/decision,可成功看到访问界面,证明部署成功。8080端口可根据需要进行修改。