mvn 的常用命令

1. mvn install 在本地Repository中安装jar  -- 如何导入的本机jar更新了,需要重新mvn install,否则jar包更新不能生效

    a.   mvn install:install-file -Dfile=/path/to/the/candy/blog/jar -DartifactId=blog -DgroupId=com.candy.blog -Dversion=1.0 -Dpackaging=jar -DgeneratePom=true    --导入本地jar包

pom.xml 中添加类似的dependency

<dependency>
        <groupId>com.candy.blog</groupId>
        <artifactId>blog</artifactId>
        <version>1.0</version>
        <optional>false</optional>
</dependency>

    b.  mvn install -Dmaven.test.skip=true  -- install 的时候,不跑test case

2. mvn compile 编译源代码

3. mvn test-compile 编译测试代码

4. 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 -Dmaven.test.skip=true package

7. mvn clean 清除产生的项目

8. mvn eclipse:eclipse 生成eclipse项目

9.mvn idea:idea 生成idea项目

10.mvn eclipse:clean 清除eclipse的一些系统设置

11.mvn archetype:generate  创建mvn 项目


mvn project 配置 jvm thread stack size


<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.9</version>
    <configuration>
        <argLine>-Xss512k</argLine>
    </configuration>
</plugin>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值