IntelliJ IDEA 中Spring Boot多模块打包

1.项目结构

IntelliJ IDEA 中Spring Boot多模块打包_第1张图片

2.主模块base-data的pom文件中添加


        
            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    
                    com.backbone.basedata.BaseDataApplication
                
                
					
						
							repackage
						
					
				
            
            
                com.spotify
                docker-maven-plugin
                1.0.0
                
                    ${docker.image.prefix}/${project.artifactId}
                    src/main/docker
                    
                        
                            /
                            ${project.build.directory}
                            ${project.build.finalName}.jar
                        
                    
                
            
        
    

3.执行主模块中的package命令

IntelliJ IDEA 中Spring Boot多模块打包_第2张图片
图1中target生成的即为jar包

你可能感兴趣的:(Spring,Boot)