spring-boot bom.xml 配置解析

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

 定义命名空间和版本


    4.0.0

项目版本定义

  com.how2java
  springboot
  0.0.1-SNAPSHOT

 项目简介和打包方式

  springboot
  springboot
  war

引入父配置文件

    主要进行jar包依赖的版本管理

    
        org.springframework.boot
        spring-boot-starter-parent
        1.5.9.RELEASE
    

 

引入web相关的依赖加包

    
        
            org.springframework.boot
            spring-boot-starter-web
        

对tomcat经行相关定义

    provided指定只在编译和测试的时候使用tomcat,打包的时候不打进去,主要用于打war包时使用

        
            org.springframework.boot
            spring-boot-starter-tomcat
        provided           
        

引入jsp相关的支持jar包


        
              javax.servlet
              javax.servlet-api              
        

        
               javax.servlet
               jstl
        

        
               org.apache.tomcat.embed
               tomcat-embed-jasper
               
        

 

添加数据库相关依赖

        
        
            mysql
            mysql-connector-java
            5.1.21
        
 
        
        
            org.springframework.boot
            spring-boot-starter-data-jpa
               
    

 

开启热部署功能


            org.springframework.boot
            spring-boot-devtools
            true 
 

指定java版本

    
        1.8
    

指定构建方法

 
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    

 

 

 

 

 

 



    4.0.0

  com.how2java
  springboot
  0.0.1-SNAPSHOT
  springboot
  springboot
  war
  
  
    
        org.springframework.boot
        spring-boot-starter-parent
        1.5.9.RELEASE
    

    
        
            org.springframework.boot
            spring-boot-starter-web
        
        
            org.springframework.boot
            spring-boot-starter-tomcat
            
        
	    
		      junit
		      junit
		      3.8.1
		      test
	    
  		
        
              javax.servlet
              javax.servlet-api             
        
         
              javax.servlet
              jstl
         
        
        
               org.apache.tomcat.embed
               tomcat-embed-jasper
               
        	    
    

    
        1.8
    


    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    

 

转载于:https://my.oschina.net/u/3773221/blog/2046294

你可能感兴趣的:(spring-boot bom.xml 配置解析)