Maven常用命令
mvn clean 清除项目的生成结果
mvn archetype:generate 创建Maven项目
mvn archetype:generate -DgroupId=com.jack -DartifactId=myapp –Dversion=1.0.0 -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 创建普通项目
mvn archetype:generate -DgroupId=com.jack -DartifactId=mywebapp -Dversion=1.0.0 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 创建web项目
mvn compile 编译源代码
mvn test 运行应用程序中的单元测试
mvn package 打包项目
mvn install 在本地Repository中安装jar
mvn deploy 发布项目
mvn site 生成项目相关信息的网站
mvn clean package -DskipTests 编译测试类,但不执行测试类
mvn clean package -Dmaven.test.skip=true 清除以前的包后重新打包,既不编译也不执行测试类
mvn help:system 打印出所有的Java系统属性和环境变量