maven常用命令

九 20th, 2011


1. mvn compile 编译源代码
2. mvn test-compile 编译测试代码
3. mvn test 运行测试
5. mvn package 打包,根据pom.xml打成war或jar
如果pom.xml中设置 war,则此命令相当于mvn war:war
如果pom.xml中设置 jar,则此命令相当于mvn jar:jar
6. mvn -Dtest package 打包但不测试。完整命令为:mvn -D maven.test.skip=true package
7. mvn install 在本地Repository中安装jar
8. mvn clean 清除产生的项目
9. mvn eclipse:eclipse 生成eclipse项目
10.mvn idea:idea 生成idea项目
11.mvn eclipse:clean 清除eclipse的一些系统设置

一般使用情况是这样,
1、通过cvs或svn下载代码到本机
2、执行mvn eclipse:eclipse生成ecllipse项目文件
3、然后导入到eclipse就行了
4、修改代码后执行mvn compile或mvn test检验

>>原创文章,欢迎转载。转载请注明:转载自Ruby迷,谢谢!
>>原文链接地址:maven常用命令
  1. lexus
    一 26th, 201209:22

    如果是开发中使用jetty,再变动了代码后,一般是需要mvn哪几个命令?来重新做一下,刚开始学,对每个命令不是很熟悉,很容易漏或是多操作命令,为了保证正确加载了新的代码

    • 老宋
      一 28th, 201218:26

      如果在改动的代码中新添加jar包,需要mvn install来加载jar包。
      其它情况只需要mvn package即可,会在target目录下生成新的.war文件,把这个文件复制到jetty的web根目录,启动jetty即可。
      不好意思这周过年回家一直没有上网,现在才回复你,希望能帮助到你:-)