注:通常使用2个命令: 删除上次打包文件 mvn clean 打包java文件 mvn package
maven下载:https://maven.apache.org/download.cgi![]()
![]()
Windows设置maven环境配置
-->>
-->>
-->>
1.新建"MAVEN_HOME"设置: 安装路径 2.找到"Path" 添加: %MAVEN_HOME%\bin 注:一行多个值需用“;”分号隔开 maven版本 最低版本 3.5.0-alpha-1 Java 7 3.3.9 3.3.3 3.3.1 3.2.5 Java 6 3.2.3 3.2.2 3.2.1 3.1.1 Java 5 3.1.0 3.1.0-alpha-1 3.0.5 3.0.4 3.0.3 3.0.2 3.0.1 3.0 3.0-beta-3 3.0-beta-2 3.0-beta-1 3.0-alpha-7 3.0-alpha-6 3.0-alpha-5 3.0-alpha-4 3.0-alpha-3
Maven常用命令及其作用
命令 描述 mvn clean 对项目进行清理,删除target目录下编译的内容 mvn compile 编译项目源代码 mvn test 对项目进行运行测试 mvn package 打包命令,java工程打成jar包,web工程打成war包,并存放到项目的target目录下 mvn install 在本地仓库生成仓库的安装包,可供其他项目引用,同时打包后的文件放到项目的target目录下 mvn clean package 依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段 package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包) 布署到本地maven仓库和远程maven私服仓库 mvn clean install 依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install 等8个阶段install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包 (war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库 mvn clean deploy 依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy 等9个阶段deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包) 布署到本地maven仓库和远程maven私服仓库创建项目(生成规定目录)
1.创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2.创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -DartifactId=webappName-DarchetypeArtifactId=maven-archetype-webapp