IDEA创建基于springboot的多个module聚合项目,并生成war包
来源:互联网 发布:图像分类算法有哪些 编辑:程序博客网 时间:2024/06/17 09:02
背景:最近公司在做一个基于springboot的景区管理系统,项目前期将所有的功能都做到了一个项目里,现在客户需要把前台售票和后台管理分别部署到两个域名下,本人负责拆分项目,决定使用idea创建两个project,将service和实体,dao分装成一个公用的module,两个项目共同引用,折腾之后项目可以运行但maven打包一直出错;
后来查了资料这种情况需要使用maven的多模块聚合方式,也就是project是空的,服务也是module,module之间互相依赖,service是jar包方式,前台服务是war包方式;
简单介绍一下步骤:
创建一个maven项目:
在项目文件夹右键新建service的module,因为是springboot项目需要选择spring
创建前台售票服务的module,注意打包方式war,这个是需要部署到tomcat下的服务
在project的pom文件中引入module
前台售票module需要依赖service module 在pom文件中配置依赖关系
打包,要在父工程打包:
踩坑
所有module基础包名要相同,不同会报错,找不到类,
删除非服务的module的默认启动类
阅读全文
0 0
- IDEA创建基于springboot的多个module聚合项目,并生成war包
- 使用idea创建springboot项目并打成war包发布到weblogic上
- 使用idea创建springboot项目并打成war包发布到weblogic上
- SpringBoot项目生成War包
- [SpringBoot学习]-IDEA创建Gradle多Module结构的SpringBoot项目
- IDEA创建多个并列的Module
- idea打包SpringBoot项目打包成jar包和war
- maven 搭建多war包聚合项目
- 使用IDEA创建javaweb项目并配置详细步骤+导出war包详细步骤
- idea创建maven聚合项目时module变灰
- idea导出maven项目的war包
- 利用IDEA将SpringBoot的项目打包成war文件
- idea创建springboot项目
- idea+springboot创建项目
- Intellij IDEA 创建war包
- 基于springboot的maven工程打war包
- SpringBoot idea maven打包war及运行war包
- idea中的springboot项目打包成war包部署到tomcat中
- mysql插入数据抛出DuplicateKeyException导致无法插入
- 1.jdk8新特性概述
- Maven
- iOS:CAAnimation动画集合:移动/旋转/缩放/弹簧/翻页效果/落叶动画
- Android图片点击放大等
- IDEA创建基于springboot的多个module聚合项目,并生成war包
- 推荐一本好书:C++反汇编与逆向分析技术揭秘
- Chrome Devtool学习
- Ubuntu_远程管理
- 后端_第三课_开始分配服务端各个功能
- 吴恩达 机器学习笔记三(lecture 3)(矩阵和向量)
- Visual Studio 引用不到头文件的问题
- Git
- 从今天开始减肥