maven web项目pom.xml文件配置打包war文件

关于maven项目配置打包主要是在pom.xml文件中 ,pom.xml中如果没有指定打包类型,默认打包类型为jar,

packaging指定打包文件为war类型需要引入maven打包的依赖包


  org.apache.maven.plugins
  maven-war-plugin
  3.0.0
指定类型如下:

war

项目打包如下:


  
    
      org.apache.maven.plugins
      maven-war-plugin
      
        
        false
      
    

    
      org.apache.maven.plugins
      maven-compiler-plugin
      3.2
      
        
          default-compile
          compile
          
            compile
          
        
      
      
        
        1.8
        1.8
        UTF-8
      
    
  


确保项目引入的是jdk,而不是jre; 
3、确保项目不报错的情况下,依次执行mvn clean--> mvn package; 
或者项目右击run -->mvn clean-->mvn build...-->Goals文本框处输入"package"; 
4、如果项目出现感叹号,很可能是build path里面的Maven Dependencies里面有出现missing的jar,可以找到jar对应的本地仓库的路径,将对应的版本号里面的.lastUpdated文件删除,都删除后,再项目右击-->maven -->Update Project. 

你可能感兴趣的:(SpringMVC相关学习)