Maven 学习小结(一)

 

  1. mvn help:describe -Dplugin=help    获取help插件的信息, 输出为该插件的Maven坐标
  2. mvn help:describe -Dplugin=help -Dfull  获取完整的带有参数的目标列
  3. mvn help:describe -Dplugin=compiler -Dgoal=compile 描述某个插件的目标信息
  4. mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull  获取compile插件的mojo 参数和 plugin 参数的详细信息
  5. help:active-profiles  列出当前构建中活动的Profile(项目的,用户的,全局的)
  6. help:effective-pom  显示当前构建的实际POM,包含活动的Profile
  7. help:effective-settings   打印出项目的实际settings, 包括从全局的settings和用户级别settings继承的配置。
  8. help:describe     描述插件的属性。它不需要在项目目录下运行。但是你必须提供你想要描述插件的 groupId 和 artifactId。
  9. mvn site 站点生成和报告
  10. mvn help:describe -Dplugin=exec -Dfull
  11. mvn dependency:resolve  查看引入的jar
  12. mvn dependency:tree   整个依赖树
  13. mvn dependency:list 当前项目已解析依赖
  14. mvn dependency:analyze 分析使用为直接声明和声明但为使用的依赖
  15. mvn install -X    完整的依赖踪迹,打开 Maven 的调试标记运行
  16. mvn test -Dmaven.test.failure.ignore=true   忽略单元测试失败 或者在pom中配置如下代码
    <build>
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
    <testFailureIgnore>true</testFailureIgnore>
    </configuration>
    </plugin>
    </plugins>
    </build>
    
  17.  mvn install -Dmaven.test.skip=true   跳过单元测试   或者在pom中配置如下代码 
    <build>
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
    <skip>true</skip>
    </configuration>
    </plugin>
    </plugins>
    </build>
    
     
  18.  配置 Maven 装配描述符  (Maven Assembly 插件)
    <build>
    <plugins>
    <plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <configuration>
    <descriptorRefs>
    <descriptorRef>jar-with-dependencies</descriptorRef>
    </descriptorRefs>
    </configuration>
    </plugin>
    </plugins>
    </build>
    

    mvn install assembly:assembly

    cd target

    java -cp simple-weather-1.0-jar-with-dependencies.jar org.sonatype.mavenbook.weather.

     
  19.  Maven3创建工程:mvn   archetype:generate  创建工程
  20. Maven2创建工程:mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-5:generate
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值