MAVEN_HOME=apache-maven-x.x.x
PATH=%MAVEN_HOME%\bin;
测试:mvn -v
1、更新项目,但是不执行junit等test-----(务必在执行maven命令时候不要执行test,因为如果test里面有执行DDL等操作,就会把数据库搞乱了)
跳过test:-Dmaven.test.skip=true
2、下载源码、javadoc相关的jar包
dependency:sources dependency:resolve -Dclassifier=javadoc -Dclassifier=sources
跳过生成javadoc
mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true
mvn package -Dmaven.javadoc.skip=true
3、执行clean install
mvn clean install -Dmaven.test.skip=true dependency:sources dependency:resolve -Dclassifier=javadoc -Dclassifier=sources
4、maven分析命令
mvn dependency:analyze -Dmaven.test.skip=true dependency:sources dependency:resolve -Dclassifier=javadoc -Dclassifier=sources
mvn dependency:analyze -Dmaven.test.skip=true
5、maven查看POM文件结构树
mvn dependency:tree -Dmaven.test.skip=true dependency:sources dependency:resolve -Dclassifier=javadoc -Dclassifier=sources
mvn dependency:tree -Dmaven.test.skip=true
6、让eclipse可以自动编译maven项目
mvn -U eclipse:clean eclipse:eclipse
7、清除eclipse信息:mvn eclipse:clean
转换成eclipse项目:mvn eclipse:eclipse
8、多模块maven项目在debug的时候进入不了jar工程的解决方法?
Java Build Path--->Projects--->Add--->选择所需的模块
9、多线程编译
mvn -T 2C clean install -Dmaven.test.skip=true dependency:sources dependency:resolve -Dclassifier=javadoc -Dclassifier=sources
10.maven创建项目
mvn archetype:generate -DgroupId=com.redpigedu -DartifactId=shiro-boot -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeGroupId=org.apache.maven.archetypes -DinteractiveMode=false -DarchetypeCatalog=local
11、配置阿里云的maven参考
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>
。
米鼠网自成立以来一直专注于从事软件项目、人才招聘、软件商城等,始终秉承“专业的服务,易用的产品”的经营理念,以“提供高品质的服务、满足客户的需求、携手共创双赢”为企业目标,为中国境内企业提供国际化、专业化、个性化、的软件项目解决方案,我司拥有一流的项目经理团队,具备过硬的软件项目设计和实施能力,为全国不同行业客户提供优质的产品和服务,得到了客户的广泛赞誉。
联系客服