idea新建聚合项目并附上标签的详细过程
首先新建父工程
文章图片
新建spring boot项目
文章图片
填写项目信息
文章图片
【idea新建聚合项目并附上标签的详细过程】指定该子项目的路径
文章图片
如果是组件类型的子项目 可以删除application.xml和启动类
父工程pom文件
4.0.0 com.demo project1.0.0-SNAPSHOT 2.3.5.RELEASEpom common-mail com.xx common-assembly${vanpeng.version} io.swagger swagger-annotations1.5.10 org.apache.maven.plugins maven-compiler-plugin${java.version} ${java.version} ${project.build.sourceEncoding}
:为包含的子工程artifactId名
:指常量 一般为版本号 方便统一修改
:指定子工程有相同jar包时,使用父工程的版本号,而子工程不用在额外指定
:为父子工程可以同时引入的jar包
子工程pom文件
4.0.0 com.demo project1.0.0-SNAPSHOT com.demo common-assembly1.0.0-SNAPSHOT 1.8 Hoxton.SR8com.demo common-resourceorg.springframework.cloud spring-cloud-dependencies${spring-cloud.version} pom importcommon-assembly-1.0.0-SNAPSHOT org.springframework.boot spring-boot-maven-plugintrue com.demo.assembly.BusinessApplication repackage
:为父工程的信息 也就是父工程pom中的groupId,artifactId 必填注意com.vanpeng.assembly.BusinessApplication一定要配置 否则jar包启动会找不到主函数 pom也必须配置 这是在父子工程中必须配置的 意思是 需要以方式引入 而不是打成jar:为打包时的配置
到此这篇关于idea新建聚合项目并附上标签详解的文章就介绍到这了,更多相关idea新建聚合项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- 六步搭建ES6语法环境
- 使用composer自动加载类文件
- IDEA|IDEA 创建工程
- py连接mysql
- 15、IDEA学习系列之其他设置(生成javadoc、缓存和索引的清理等)
- The|The ideal servant
- 用Python实现等级划分
- win7删除新建不自动刷新
- IDEA使用Maven管理项目包,缺少pom文件中引入的依赖包
- Mac下怎么新建|Mac下怎么新建 .txt 文本文件