Maven常用命令:
1.mvn -v:显示版本信息
2.创建Java项目
mvn archetype:generate
groupid:项目标识,java包的目录结构:
artifactid:项目名称
示例: mvn archetype:generate -DarchetypeCatalog=internal -Dgroupid=com.demo.app -Dartifactid=myapp -Dversion=1.0
-DarchetypeCatalog=internal:不从远程服务器上获取catalog,可以不带这个参数,在生成项目过程中可能会在:Generrating
project in interactive mode 处停顿,耐心等待即可。
创建web项目:
mvn archetype:generate -DarchetypeCatalog=internal -Dgroupid=com.demo.app -Dartifactid=myapp -DarchetypeArtifactId=maven-
archetype-webapp -Dversion=1.0
3.编译Java项目
mvn compile
先进入项目目录,在执行mvn compile命令,编译成功后项目目录里会多出一个target目录,编译后的文件存放在此目录下。
项目创建好后 进入项目目录 myapp 输入 mvn compile 编译。
4.项目打包
mvn package
根据配置生成项目jar或war包
输入:java -cp target/myapp-1.0.jar com/demo/app/App
5.编译并测试
mvn test
6.清空生成的文件
mvn clean
7.把项目转为eclipse项目
mvn eclipse:eclipse
8.在tomcat上运行项目/调试
mvn tomcat:run / mvnDebug tomcat:run
9.在jetty上运行项目
mvn jetty:run
10.发布第三方jar到本地项目
mvn install:install-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar