-------------------------------------Java项目搭建--------------------------------------------------------------
mvn archetype:generate -DgroupId=com.example -DartifactId=J2SEExample -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
mvn archetype:generate 固定格式
-DgroupId 组织标识(包名)
-DartifactId 项目名称
-DarchetypeArtifactId 指定ArchetypeId,
maven-archetype-quickstart: 创建一个Java Project;
maven-archetype-webapp: 创建一个Web Project
-DinteractiveMode 是否使用交互模式
mvn compile 编译源代码
mvn test-compile 编译测试代码
mvn clean 清空
mvn test 运行测试
mvn site-deploy 生产站点目录并打包
mvn install 安装当前工程的输出文件到本地仓库,如果存在不重新打包,不会清除class文件直接打包
mvn archetype:generate -DgroupId=com.example -DartifactId=J2SEExample -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
mvn archetype:generate 固定格式
-DgroupId 组织标识(包名)
-DartifactId 项目名称
-DarchetypeArtifactId 指定ArchetypeId,
maven-archetype-quickstart: 创建一个Java Project;
maven-archetype-webapp: 创建一个Web Project
-DinteractiveMode 是否使用交互模式
mvn compile 编译源代码
mvn test-compile 编译测试代码
mvn clean 清空
mvn test 运行测试
mvn site-deploy 生产站点目录并打包
mvn install 安装当前工程的输出文件到本地仓库,如果存在不重新打包,不会清除class文件直接打包