maven打包排除部分文件

网上很多种办法都试过了,还是不靠谱。先把这些办法贴上来,万一其他读者有用呢:

jar包的(将其中的inclueds换成 executions即可


                org.apache.maven.plugins
                maven-jar-plugin
                2.4
                
                     
                          
                            .  
                          
                     
                    
                    	**/main/bean/**/*.class
                    	**/main/aaa/**/*.class
                    
                    
                
            

war包的


				org.apache.maven.plugins
				maven-war-plugin
				2.4
				
				
					 
					openapi
					target
				
			

还有一种方式:

            
                src/main/java
                包含
                
                    **/*.*
                
            
            
                src/test
                true
                
                **/*.*
                
            
        

这些都试过了,还是不行,最后看了看buildpath,发现也没啥异常的

又看了看部署配置,发现原来是这里的问题,把test删除,打包时候上面的那些都没用到就OK了。


把test也给放里面去了。虽然还不太清楚为啥maven打包会依赖这里,不过找到问题了也好。估计还是pom.xml文件写的有依赖,等我找到了再来补充这篇博客。也希望读者朋友能够留言回复,帮我解决问题。谢谢!



你可能感兴趣的:(maven)