springboot 多模块 每个模块进行单独打包

springboot项目目录结构

springboot 多模块 每个模块进行单独打包_第1张图片

打包模块需要进行的配置

  1. 配置文件引入打包插件

    
        api
        
            
                org.springframework.boot
                spring-boot-maven-plugin
    
            
            
                org.apache.maven.plugins
                maven-surefire-plugin
                
                    true
                
            
        
    
    
  2. 模块的启动类

     	@SpringBootApplication
     	public class RootApplication extends SpringBootServletInitializer {
     	    public static void main(String[] args) {
     	        SpringApplication.run(RootApplication.class, args);
     	    }
     	    @Override
     	    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
     	        return application.sources(RootApplication.class);
     	    }
     	}
    
  3. 配置文件
    springboot 多模块 每个模块进行单独打包_第2张图片

你可能感兴趣的:(spring,boot,后端,java)