Maven配置打包的jar或者war文件到指定目录

最近项目打包比较频繁,而且打包之后的jar包文件的都在不同项目的目录,项目发布时候来回拷贝,着实蛋疼,所以就考虑把所有的项目到集中打包到一个目录里面,省的来回拷贝了。闲话少说,直接上代码,这里提供了两种方式,仅供参考,不喜勿喷哈。

一、指定到绝对路径(路径写死的话,对以后迁移或者改变开发平台不太友好)



      maven-antrun-plugin
          
               
                    copy
                    package
                    
                         
                            
                                
                                        
                                    
                            
                          
                     
                  
                     run
                    
              
         
		        

二、指定到项目更目录下(相对路径,这个还算OK吧)



		org.apache.maven.plugins
		maven-dependency-plugin
		
			 
			      copy-artifact
			      package
			      
			          copy
			      
			      
			                
			                    
			                        ${project.groupId}
			                        ${project.artifactId}
			                        ${project.version}
			                        ${project.packaging}
			                     
			                
			                ${session.executionRootDirectory}/target/
			      
			
		

OK,以上是两种在Pom.xml文件里面的配置方式了,可以去试一下了。

你可能感兴趣的:(Maven)