[原创]maven打包如何排除指定的文件或者目录

网上有些参考,大都是复制粘贴别人的,然而实际并不能很好的生效。

参考了RocketMQ的源码,找到了一种方法

可以删掉文件,或者目录(包,以及包下的文件)


    org.apache.maven.plugins
    maven-antrun-plugin
    
        
            process-classes
            
                run
            
        
    
    
        
            Removing slf4j-api's dummy StaticLoggerBinder and StaticMarkerBinder
            
            
            
            
        
    

这个是利用了ant插件,ant本身就是类似于maven的项目管理工具,那么能不能不涉及ant,只用maven呢?(当然这里ant和maven之间的插件关系我没有详细研究)

 

答案是发扬我大天朝人民模仿的天赋


    org.apache.maven.plugins
    maven-jar-plugin
    3.0.2
    
          
        
            /com/p2/temp/conceal/
            /*.properties
            /spring/
        
    

 

你可能感兴趣的:(maven使用)