首页 > 其他分享 >JeecgBoot集成宝兰德AppServer部署方案

JeecgBoot集成宝兰德AppServer部署方案

时间:2024-02-21 10:01:01浏览次数:40  
标签:兰德 boot AppServer JeecgBoot org war jeecg

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

标签:兰德,boot,AppServer,JeecgBoot,org,war,jeecg
From: https://www.cnblogs.com/jeecg158/p/18024537

相关文章

  • jeecgboot部署上线win2008r2服务器
    采用jeecgbootv3.8.3,前端使用vue2版本。jeecgboo低代码平台开发,功能多样,适用范围广。此帖记录在vm16虚拟机上安装win2008r2,并完成生成环境的前后端配置。从gitee下载对应项目:后端:https://gitee.com/jeecg/jeecg-boot前端:https://gitee.com/jeecg/ant-design-v......
  • JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案
    TiDB简介TiDB是PingCAP公司自主设计、研发的开源分布式关系型数据库,同时支持在线事务处理与在线分析处理(HybridTransactionalandAnalyticalProcessing,HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时HTAP、云原生的分布式数据库、兼容MySQL5......
  • JeecgBoot集成东方通TongRDS
    TongRDS介绍TongRDS(简称RDS)是分布式内存数据缓存中间件,用于高性能内存数据共享与应用支持。RDS为各类应用提供高效、稳定、安全的内存数据处理能力;同时它支持共享内存的搭建弹性伸缩管理;使业务应用无需考虑各种内存的复杂管理。TongRDS采用Java语言纯自研架构,且完成了大量国产......
  • JeecgBoot与东方通TongWeb的高效部署方案
    在当前的国际形势下,信创产业已成为推动中国经济发展的重要力量,也是保障国家信息安全的重要支撑。随着技术的不断发展和应用的不断深入,信创产业将迎来更加广阔的发展前景。为此,JeecgBoot也完成了与东方通TongWeb的国产化适配。前后台项目均部署到TongWeb。后台采用war包的打包......
  • 2023年度低代码平台企业TOP50榜单公布—以开源起家的JeecgBoot格外亮眼
    近日,中国科学院主管、科学出版社主办的国家级核心期刊《互联网周刊》联合eNet研究院、德本咨询评选的《2023低代码企业50强》榜单正式公布。这一榜单的公布引起了业内外的广泛关注,因为其中涵盖了低代码开发领域的众多杰出企业,展现了低代码产业的发展趋势和行业格局。在这份备......
  • 2023 年活力开源贡献者、开源项目揭晓|JeecgBoot 成功入选
    JeecgBoot是一个开源的企业级快速开发平台,它成功入选2023年度生态开源项目,这是对其十年坚持开源的实至名归的认可。作为一个开源项目,JeecgBoot在过去的十年里一直秉承着开放、共享、协作的理念,不断推动着开源社区的发展。其成功入选2023年度生态开源项目,无疑是对其在开源领......
  • JeecgBoot 框架升级至 Spring Boot3 的实战步骤
    JeecgBoot框架升级SpringBoot3.1.5步骤JEECG官方推出SpringBoot3分支:https://github.com/jeecgboot/jeecg-boot/tree/springboot3本次更新由于属于破坏式更新,有几个生态内的组件,无法进行找到平替或无法升级,目前尚不完善,部分功能选择直接注释的方式,以下为功能列表Online......
  • JeecgBoot3.5 漏洞升级 — 快速文档
    近几年来,黑客攻击行为呈现出日益复杂和隐蔽的趋势,对个人和组织的安全造成了严重威胁。黑客们不断寻找新的漏洞和安全漏洞,利用各种手段进行网络攻击,包括恶意软件、网络钓鱼、勒索软件等。因此,我们每个人都需要关注漏洞风险,加强网络安全意识,及时更新系统补丁。目前有网友反馈受到攻......
  • JeecgBoot3.0 漏洞升级 — 快速文档
    近几年来,黑客攻击行为呈现出日益复杂和隐蔽的趋势,对个人和组织的安全造成了严重威胁。黑客们不断寻找新的漏洞和安全漏洞,利用各种手段进行网络攻击,包括恶意软件、网络钓鱼、勒索软件等。因此,我们每个人都需要关注漏洞风险,加强网络安全意识,及时更新系统补丁。目前有网友反馈受到攻......
  • JeecgBoot低代码平台 v3.6.0大版本发布—1024 程序员节快乐~
    项目介绍JeecgBoot是一款企业级的低代码平台!前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue3,Mybatis-plus,Shiro,JWT支持微服务。强大的代码生成器让前后端代码一键生成!JeecgBoot引领低代码开发模式(OnlineCoding->代码生成->手工MERGE),帮助解决Java项目70%的重复......