JeecgBoot集成寶蘭德AppServer部署方案
作者:admin
發(fā)布時(shí)間:2024-02-21
點(diǎn)擊數:
JeecgBoot Version: 3.5+ 版本 后臺采用war包的打包方案。
后臺JeecgBoot項目打war包
打war
包前需要對項目進(jìn)行微小改動(dòng):
1、jeecg-system-start/pom.xml
文件中
1.1、項目格式設置為war
<packaging>war</packaging>
1.2、pom.xml文件刪除插件spring-boot-maven-plugin
下面配置刪除
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
1.3、排除tomcat-embed-websocket
依賴(lài)包
<!-- SYSTEM 系統管理模塊 -->
<dependency>
<groupId>org.jeecgframework.boot</groupId>
<artifactId>jeecg-system-biz</artifactId>
<version>${jeecgboot.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-websocket</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- DEMO 示例模塊 -->
<dependency>
<groupId>org.jeecgframework.boot</groupId>
<artifactId>jeecg-module-demo</artifactId>
<version>${jeecgboot.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-websocket</artifactId>
</exclusion>
</exclusions>
</dependency>
2、注釋掉WebSocketConfig的 ServerEndpointExporter注冊方法
路徑:jeecg-boot-base/jeecg-boot-base-core/org.jeecg.config.WebSocketConfig
3、修改配置文件application-prod.yml
a.修改數據庫連接
b.修改緩存redis配置
c.修改上傳附件配置
d.切換生產(chǎn)模式打包
首先執行下jeecg-boot-parent的install 操作
然后 maven package 打war包
BCS-AppServer基礎設置
1、 啟動(dòng)
BCS-AppServer
,通過(guò)地址http://ip:1900/console
訪(fǎng)問(wèn)管理控制臺2、 打開(kāi)
應用管理-常用應用
頁(yè)面,點(diǎn)擊部署
按鈕。
3、 點(diǎn)擊
上傳文件
。
4、上傳本地打包好的
war包
。
5、選擇上傳成功的文件,點(diǎn)擊下一步。
6、選擇部署為應用
7、 修改應用前綴,點(diǎn)擊完成,完成部署。
訪(fǎng)問(wèn)系統
通過(guò)http://[服務(wù)器ip]:[應用端口]/
訪(fǎng)問(wèn)系統
至此,JeecgBoot已經(jīng)成功部署到BCS-AppServer。