maven常见使用命令

mvn install:install-file -DgroupId=org.zbus -DartifactId=zbus -Dversion=5.0.0 -Dpackaging=jar -Dfile=d:/zbus-5.0.0.jar

pom.xml中配置忽略测试test的插件

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-surefire-plugin</artifactId>

<configuration>

<skip>true</skip>

</configuration>

</plugin>


mvn install assembly:assembly

mvn clean package

mvn clean install

mvn archetype:generate

mvn clean deploy 在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。

package appassembler:assemble

tomcat:run

clean install -U

mvn deploy

mvn clean install -U -e

war项目执行mvn package

mvn clean deploy -B -e -U -Dmaven.repo.local=E:/gy/temp/

mvn install -Dmaven.test.skip

mvn eclipse:eclipse

mvn eclipse:configure-workspace -Declipse.workspace=D:/stsworkspace

mvn clean source:jar install -Dmaven.test.skip

缺省依赖

通过mvn dependency:tree > dep.log命令分析,Dubbo缺省依赖以下三方库:

Maven技巧

mvn dependency:analyze 可以分析是否引用不必要的包或是遗漏包。

如:

Used undeclared dependencies 是指那些在项目中直接使用到的,但没有在POM中配置的依赖。 

Unused declared dependencies 还是能帮助我们发现一些无用的依赖配置。

maven-assembly-plugin

mvn dependency:tree

mvn clean install -Dmaven.test.skip=true -Pdev -X

运行时指定本地仓库位置

mvn clean install -Dmaven.test.skip=true -Dmaven.repo.local=D:/mymaven/repository

mvn clean install -Dmaven.test.skip=true

mvn eclipse:eclipse


你可能感兴趣的:(maven常见使用命令)