一、基础命令

1、生成 maven 项目的骨架

mvn archetype:generate

2、编译源代码:

mvn compile

3、编译测试代码:

mvn test-compile

4、运行测试:

mvn test

5、产生site创建应用程序的文档:

mvn site

6、打包:

mvn package

7、在本地Repository中安装jar:

mvn install

9、清除产生的项目:

mvn clean

10、 组合使用goal命令,如只打包不测试:

mvn -Dtest package

11、只测试而不编译,也不测试编译:

mvn test -skipping compile -skipping test-compile

( -skipping 的灵活运用,当然也可以用于其他组合命令)

12、查看当前项目已被解析的依赖:

mvn dependency:list

13、上传到私服:

mvn deploy

14、强制检查更新,由于快照版本的更新策略(一天更新几次、隔段时间更新一次)存在,如果想强制更新就会用到此命令: 

mvn clean install-U

 

二、集成命令

mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。

mvn clean install依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8个阶段。

mvn clean deploy依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy等9个阶段。

发表评论

邮箱地址不会被公开。 必填项已用*标注