文章目录- 1、创建一个简单的Java工程
- 2、创建一个java的web工程
- 3、打包
- 4、编译
- 5、编译测试程序
- 6、清空
- 7、运行测试
- 8、生成站点目录
- 9、生成站点目录并发布
- 10、安装当前工程的输出文件到本地仓库
- 11、安装指定文件到本地仓库
- 12、查看实际pom信息
- 13、分析项目的依赖信息
- 14、跳过测试运行maven任务
- 15、生成eclipse项目文件
- 16、查看帮助信息
- 17、查看插件的帮助信息
1、创建一个简单的Java工程
代码语言:javascript
复制 mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example
2、创建一个java的web工程
代码语言:javascript
复制mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
3、打包
代码语言:javascript
复制mvn package
4、编译
代码语言:javascript
复制mvn compile
5、编译测试程序
代码语言:javascript
复制mvn test-compile
6、清空
代码语言:javascript
复制mvn clean
7、运行测试
代码语言:javascript
复制mvn test
8、生成站点目录
代码语言:javascript
复制mvn site
9、生成站点目录并发布
代码语言:javascript
复制mvn site-deploy
10、安装当前工程的输出文件到本地仓库
代码语言:javascript
复制mvn install
11、安装指定文件到本地仓库
代码语言:javascript
复制mvn install:install-file -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=1.0.0 -Dpackaging=jar -Dfile=<myfile.jar>
12、查看实际pom信息
代码语言:javascript
复制mvn help:effective-pom
13、分析项目的依赖信息
代码语言:javascript
复制mvn dependency:analyze
mvn dependency:tree
14、跳过测试运行maven任务
代码语言:javascript
复制mvn -Dmaven.test.skip=true XXX
15、生成eclipse项目文件
代码语言:javascript
复制mvn eclipse:eclipse
16、查看帮助信息
代码语言:javascript
复制mvn help:help
mvn help:help -Ddetail=true
17、查看插件的帮助信息
代码语言:javascript
复制# 比如:mvn dependency:help 或 mvn ant:help 等等。
mvn <plug-in>:help