maven notes

安装:

1.install maven

2.set M2_HOME

3.add M2_HOME\bin to path

4.validate:

    mvn -v

 

 

config文件位置:

%M2_HOME%/conf/settings.xml

%USER_HOME%/.m2/settings.xml

   该文件包含了用户相关的认证,仓库和其它信息的配置,用来自定义Maven的行为。

%USER_HOME%/.m2/repository/

   该目录是你本地的仓库。当你从远程Maven仓库下载依赖的时候,Maven在你本地仓库存储了这个依赖的一个副本。

 

 

lib/ 目录有了一个包含Maven核心的JAR文件(maven-2.0.9-uber.jar)。

 

 

升级Maven

改变M2_HOME和PATH的位置即可。

 

 

Maven Help插件

帮助你理解一些Maven使用的模型,以及某个插件有什么可用的目标。Maven Help插件能让你列出活动的Maven Profile,显示一个实际POM(effective POM),打印实际settings(effective settings),或者列出Maven插件的属性。

Example:

mvn help:describe -Dplugin=help

mvn help:describe -Dplugin=help -Dfull

mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull

help:active-profiles

列出当前构建中活动的Profile(项目的,用户的,全局的)。

help:effective-pom

显示当前构建的实际POM,包含活动的Profile。

help:effective-settings

打印出项目的实际settings, 包括从全局的settings和用户级别settings继承的配置。

help:describe

描述插件的属性。它不需要在项目目录下运行。但是你必须提供你想要描述插件的 groupId 和 artifactId。

 

 

How to control developers cannot download jar to Company Reponsitory?

你可能感兴趣的:(maven,xml,活动)