idea新建聚合项目并附上标签的详细过程

首先新建父工程

idea新建聚合项目并附上标签的详细过程_第1张图片

新建spring boot项目

idea新建聚合项目并附上标签的详细过程_第2张图片

填写项目信息

idea新建聚合项目并附上标签的详细过程_第3张图片

指定该子项目的路径

idea新建聚合项目并附上标签的详细过程_第4张图片

如果是组件类型的子项目 可以删除application.xml和启动类

父工程pom文件



    4.0.0
    com.demo
    project
    1.0.0-SNAPSHOT
 
    
        2.3.5.RELEASE
    
 
    
        common-mail
    
 
    pom
 
    
           
            
                com.xx
                common-assembly
                ${vanpeng.version}
            
        
    
 
    
        
        
            io.swagger
            swagger-annotations
            1.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
        project
        1.0.0-SNAPSHOT
    
 
    com.demo
    common-assembly
    1.0.0-SNAPSHOT
 
    
        1.8
        Hoxton.SR8
    
 
    
        
	    
            com.demo
            common-resource
        
    
 
    
        
            
                org.springframework.cloud
                spring-cloud-dependencies
                ${spring-cloud.version}
                pom
                import
            
        
    
 
    
        common-assembly-1.0.0-SNAPSHOT
        
            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    true
                    com.demo.assembly.BusinessApplication
                
                
                    
                        
                            repackage
                        
                    
                
            
        
    
 
 :为父工程的信息 也就是父工程pom中的groupId,artifactId 必填  :为打包时的配置 

注意com.vanpeng.assembly.BusinessApplication一定要配置 否则jar包启动会找不到主函数 pom也必须配置 这是在父子工程中必须配置的 意思是 需要以方式引入 而不是打成jar

到此这篇关于idea新建聚合项目并附上标签详解的文章就介绍到这了,更多相关idea新建聚合项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的