修改maven的中央仓库:在MAVEN_HOME/lib/maven-model-builder-3.3.9.jar/org/apache/maven/model/pom-4.0.0.xml 中修改
<repository>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
中的url即可,id必须唯一,如果id为central则覆盖中央仓库,name为仓库名
也可以在settings中配置镜像仓库
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
mirrorOf指向该镜像为哪个仓库的镜像仓库,central则为中央仓库的镜像仓库,配置镜像仓库后,原仓库将会指向镜像仓库。
默认的本地仓库在C:\Users\用户名\.m2\repository下,可以将MAVEN_HOME/conf/settings.xml复制到C:\Users\用户名\.m2下,config下的settings为默认配置文件,m2下为当前用户配置文件,settings中<localRepository>/path/to/local/repo</localRepository>为配置本地仓库路径,默认为Default: ${user.home}/.m2/repository。
基本指令
创建基本项目:mvn archetype:generate
number: 回车即可
groupId: 输入组织id,比如com.web
artifactId:输入项目名称,比如mavenDemo
version: 输入版本号,可以直接回车,默认是1.0-SNAPSHOT
package: java的包名,比如com.test
编译源程序:mvn compile
编译并测试:mvn test
清空生成的文件:mvn clean
打包:mvn package
在本地Repository中安装jar:mvn install