关于jeecg-boot:JeecgBoot集成宝兰德AppServer部署方案

5次阅读

共计 1440 个字符,预计需要花费 4 分钟才能阅读完成。

JeecgBoot Version: 3.5+ 版本 后盾采纳 war 包的打包计划。

后盾 JeecgBoot 我的项目打 war 包

war 包前须要对我的项目进行渺小改变:

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 依赖包

<!-- 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. 切换生产模式打包

首先执行下 jeecg-boot-parent 的 install 操作

而后 maven package 打 war 包

BCS-AppServer 根底设置

  • 1、启动 BCS-AppServer,通过地址http://ip:1900/console 拜访治理控制台
  • 2、关上 利用治理 - 罕用利用 页面,点击 部署 按钮。
  • 3、点击 上传文件
  • 4、上传本地打包好的war 包
  • 5、抉择上传胜利的文件,点击下一步。
  • 6、抉择部署为利用
  • 7、批改利用前缀,点击实现,实现部署。

拜访零碎

通过 http://[服务器 ip]:[利用端口]/ 拜访零碎

至此,JeecgBoot 曾经胜利部署到 BCS-AppServer。

正文完
 0