`
liuguofeng
  • 浏览: 435097 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Maven 常用 Plugin

 
阅读更多

=========Maven Report Plugin========= 
1.源码分析 

Java代码  收藏代码
  1. <artifactId>maven-pmd-plugin</artifactId>  


2.代码格式检查 

Java代码  收藏代码
  1. <artifactId>maven-checkstyle-plugin</artifactId>  


3.代码相似度检查 

Java代码  收藏代码
  1. <groupId>org.codehaus.mojo</groupId>  
  2. <artifactId>simian-maven-plugin</artifactId>  


4.格式化统计报告 

Java代码  收藏代码
  1. <groupId>org.codehaus.mojo</groupId>  
  2. <artifactId>jdepend-maven-plugin</artifactId>  


5.FireBug检查 

Java代码  收藏代码
  1. <groupId>org.codehaus.mojo</groupId>  
  2. <artifactId>findbugs-maven-plugin</artifactId>  


6.JavaDoc 

Java代码  收藏代码
  1. <artifactId>maven-javadoc-plugin</artifactId>  


7.生成java代码交叉引用和源代码的html格式 

Java代码  收藏代码
  1. <artifactId>maven-jxr-plugin</artifactId>  


8.代码覆盖率 

Java代码  收藏代码
  1. <groupId>org.codehaus.mojo</groupId>  
  2. <artifactId>cobertura-maven-plugin</artifactId>  
  3.   
  4. <groupId>org.codehaus.mojo</groupId>  
  5. <artifactId>emma-maven-plugin</artifactId>  


9.java代码的度量工具 

Java代码  收藏代码
  1. <groupId>org.codehaus.mojo</groupId>  
  2. <artifactId>javancss-maven-plugin</artifactId>   


10.单元测试报告 

Java代码  收藏代码
  1. <artifactId>maven-surefire-report-plugin</artifactId>  


11.TODO检查报告 

Java代码  收藏代码
  1.     <groupId>org.codehaus.mojo</groupId>  
  2.     <artifactId>taglist-maven-plugin</artifactId>  


12.项目总报告 

Java代码  收藏代码
  1. <artifactId>maven-project-info-reports-plugin</artifactId>  




=========Maven Common Plugin========= 
1.SCP文件传输 

Java代码  收藏代码
  1. <groupId>com.github.goldin</groupId>  
  2. <artifactId>copy-maven-plugin</artifactId>  


2.SSH命令 

Java代码  收藏代码
  1. <groupId>com.github.goldin</groupId>  
  2. <artifactId>sshexec-maven-plugin</artifactId>  


3.Maven Job 

Java代码  收藏代码
  1. <groupId>com.github.goldin</groupId>  
  2. <artifactId>jenkins-maven-plugin</artifactId>  


4.生成about信息 

Java代码  收藏代码
  1. <groupId>com.github.goldin</groupId>  
  2. <artifactId>about-maven-plugin</artifactId>  


5.查找重复依赖 

Java代码  收藏代码
  1. <groupId>com.github.goldin</groupId>  
  2. <artifactId>duplicates-finder-plugin</artifactId>  


6.Maven邮件发送 

Java代码  收藏代码
  1. <groupId>com.github.goldin</groupId>  
  2. <artifactId>mail-maven-plugin</artifactId>  


7.项目目录查找 

Java代码  收藏代码
  1. <groupId>com.github.goldin</groupId>  
  2. <artifactId>find-maven-plugin</artifactId>  


8.获取SVN版本 

Java代码  收藏代码
  1. <groupId>com.google.code.maven-svn-revision-number-plugin</groupId>  
  2. <artifactId>maven-svn-revision-number-plugin</artifactId>  


9.编译C++ 

Java代码  收藏代码
  1. <groupId>org.codehaus.mojo</groupId>  
  2. <artifactId>native-maven-plugin</artifactId>  


10.DDL生成 

Java代码  收藏代码
  1. <groupId>org.codehaus.mojo</groupId>  
  2. <artifactId>hibernate3-maven-plugin</artifactId>  


11.Eclipse RCP 

Java代码  收藏代码
  1. <groupid>org.sonatype.tycho</groupid>  
  2. <artifactid>target-platform-configuration</artifactid>  




=========Maven Official Plugin========= 
1.自动定义打包 

Java代码  收藏代码
  1. <artifactId>maven-assembly-plugin</artifactId>  


2.ANT 

Java代码  收藏代码
  1. <artifactId>maven-antrun-plugin</artifactId>  



=========Maven 全局属性========= 
1.源码编码 

Java代码  收藏代码
  1. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
  2. maven.compile.classpath  
  3. maven.runtime.classpath  
  4. maven.test.classpath  
  5. maven.plugin.classpath  


2.ClassPath 

Java代码  收藏代码
  1. maven.compile.classpath  
  2. maven.runtime.classpath  
  3. maven.test.classpath  
  4. maven.plugin.classpath  
分享到:
评论

相关推荐

    Maven的几个常用plugin

    本文主要介绍了Maven的几个常用plugin。具有一定的参考价值,下面跟着小编一起来看下吧

    maven-eclipse-plugin

    maven常用插件以及使用,常见maven的错误解决

    maven常用知识整理

    maven常用知识整理:项目依赖 多模块 WAR依赖 打包 热部署 maven-tomcat-plugin maven-jetty-plugin

    XJar-Maven-Plugin 是对 XJar 的一个Maven Plugin封装.zip

    将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...

    maven-jaxb2-plugin-0.14.0.jar

    maven-jaxb2-plugin-0.14.0 下载 maven包 JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML,也方便生成JSON,这样一来可以更好的标志可以转换为JSON对象的JAVA类。JAXB...

    mybatis-generator-yml-maven-plugin:MyBatis Generator yml配置,lombok插件,swagger插件支持

    English | 目的 默认情况下,使用yml配置来简化MyBatis Generator使用的xml配置 ...步骤1:确保您的项目是Maven项目,将mybatis-generator-yml-maven-plugin添加到您的maven pom.xml文件中: &lt;plugin&gt; &lt;groupId&gt;

    Maven2使用项目开发规范说明.doc

    1.3. 安装Maven2 的eclipse plugin 4 2. Maven2使用说明 5 2.1. 简单例子 5 2.2. groupId, artifactId, version的作用 7 2.3. Maven2的plugin, goal和phase的说明 8 2.3.1. plugin和goal 8 2.3.2. phase 9 2.3.3. ...

    maven-mydalgen-plugin是mybatis代码自动生成的Maven插件,简化sql书写.zip

    将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...

    IDEA插件集合plugin离线包

    MavenRunHelper MyBatis plugin 3.154 tomcat LiveEdit还需要安装谷歌插件,目录下已经提供插件和安装方法 把IDEA常用插件集合\plugins下所有的插件复制到C盘的IDEA目录下 C:\Users\Administrator\.IntelliJIdea...

    Spring Boot项目使用maven-assembly-plugin根据不同环境打包成tar.gz或者zip.zip

    将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...

    Maven2 的新特性.7z

    在Maven2中建议使用自定义的plugin来封装这些内容。 如果仍期望能够使用类似maven.xml的功能,如,请参考Inserting non-standard build steps using preGoals and postGoals。 在Maven2中,配置使用settings.xml,...

    jenkins常用插件包

    Maven Integration OkHttp Plugin Oracle Java SE Development Kit Installer Plugin OWASP Markup Formatter Plugin PAM Authentication plugin Parameterized Trigger plugin Pipeline Pipeline Graph Analysis ...

    maven的设置和介绍

    Maven是一个项目管理工具,包含:项目对象模型(POM, Project Object Model),标准集合,项目生命周期(Project Lifecycle),依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件...

    maven-archetype-springboot:Spring引导的Maven原型

    本项目依赖于Lombok插件,请在IDE中安装Lombok Plugin ,了解Lombok请查看: 首要条件 特色 基于Spring Boot 1.5.9,内嵌Jetty 提供双重异常捕获,查看到Json,跨域访问等功能 提供Maven配置文件和Spring配置文件...

    某培训结构老师讲解docker教学视频(完整版)

    5.1 插件docker-maven-plugin 18 5.2 插件dockerfile-maven 19 6. 容器编排与调度 20 6.1 容器编排 20 6.2 容器调度 21 7. Docker常用命令 21 8. 常见问题 22 8.1 连不上docker官方仓库 22 8.2 启动mysql...

    Eclipse常用的插件包

    Eclipse常用的插件包:tomcatPluginV33、OpenExplorer_1.5.0.v201108051513、org.apache.ivyde.eclipse-incubating_1.3.0-SNAPSHOT、edu.umd.cs.findbugs.plugin.eclipse_2.0.3.20131105-14951、eclipse-maven3-...

    pentaho-platform-plugin-common-ui

    common-ui历史上包含跨平台使用的常用utils / frameworks(例如jquery)。 随着OSGI的发展,我们期望将它们从common-ui中删除,并以更加模块化的方式进行部署。 如何建造 Common-UI使用maven框架。 构建项目的先决...

    ClassFinal是一款java class文件安全加密工具

    ClassFinal是一款java class文件安全加密工具,支持直接加密jar包或war包,无需修改任何项目代码,兼容spring-framework;可避免源码泄漏或字节码被反编译

    springboot-demo:基于SpringBoot 2.x整合各种常用开发工具,包括但不限于Redis,MyBatisPlus,RocketMQ,RabbitMQ,Elasticsearch,Quartz,Xxl-Job,Kafka等

    项目简介基于SpringBoot 2.x整合各种常用开发工具,...并配置同时支持Http2及Https16SpringBoot 2.2.5 使用jib-maven-plugin构建Docker镜像,并推送到Docker-Hub或者阿里云容器仓库17SpringBoot 2.2.5 配置AOP,实现Ap

    Android带依赖树的aar是如何生成的(推荐)

    引言 Android Studio默认打出的aar只会包含本工程的源代码,不会携带library依赖...apply plugin: 'maven' apply plugin: 'maven-publish' apply plugin: 'me.vigi.fat-aar' buildscript { repositories { jcenter()

Global site tag (gtag.js) - Google Analytics