maven常用插件简介及配置模板

maven-source-plugin

 简介

maven-source-plugin是maven的官方插件,在使用时可以不用指定groupId。该插件主要用于将项目的源码同jar包一起打包安装,方便使用者查看代码的逻辑和注释

使用模板


     org.apache.maven.plugins
     maven-source-plugin
     3.2.1
     
          
               
               
                true
               
                    compile
                    
                        jar
                    
            
       

maven-assembly-plugin

 简介

maven-assembly-plugin是maven的官方插件,在使用时可以不用指定groupId。该插件主要用于将项目打包成归档文件(fat-jar)

使用模板


                org.apache.maven.plugins
                maven-assembly-plugin
                
                    
                        
                        jar-with-dependencies
                    
                    
                    false
                    
                    test-depence-lyc
                    
                        
                            com.xxx.performance.depence.Bootstrap
                            true
                            true
                        
                        
                            com.xxx.performance.depence.TestEntry
                        
                    
                
                
                    
                        make-assembly
                        package
                        
                            single
                        
                    
                
            

maven-shade-plugin

 简介

maven-shade-plugin是maven的官方插件,在使用时可以不用指定groupId。该插件可以制作归档文件(fat-jar)、包的重命名、配置文件追加等等,功能十分强大

使用模板


                org.apache.maven.plugins
                maven-shade-plugin
                3.1.1
                
                    
                        package
                        
                            shade
                        
                        
                            
                                
                                    
                                    com.alibaba
                                    sharde.com.alibaba
                                
                            

                            
                                
                                    
                                        com.xxx.performance.depence.Bootstrap
                                        com.xxx.performance.depence.Bootstrap
                                        true
                                        true
                                        com.xxx.performance.depence.TestEntry
                                    
                                
                            
                        
                    
                
            

maven-antrun-plugin

 简介

maven-antrun-plugin是maven的官方插件,在使用时可以不用指定groupId。该插件用于创建指定目录,并把指定目录的文件拷贝到目标目录下

使用模板


            
                org.apache.maven.plugins
                maven-antrun-plugin
                1.8
                
                    
                    
                        clean
                        clean
                        
                            run
                        
                        
                            
                                
                            
                        
                    
                    
                    
                        package
                        package
                        
                            run
                        
                        
                            
                                
                                
                                
                                
                            
                        
                    
                
            

你可能感兴趣的:(maven插件,maven,java)