去Maven官网(http://maven.apache.org/downl...)下载后解压(如:apache-maven-3.5.4-bin.zip)。
将该maven压缩版解压在本地一个目录,记住该目录地址(例如个人地址是 D:apache-maven-3.5.3)apache
在D:apache-maven-3.5.3confsettings.xml 文件中添加
localRepository本地地址的配置信息,代码以下:oracle
<localRepository>D:\apache-maven-3.5.3\repository</localRepository>
Idea 自带了apache maven,默认使用的是内置maven,因此咱们能够配置全局setting,来调整一下配置,好比远程仓库地址,本地编译环境变量等。 eclipse
在 file-->Settings 中,搜索maven。修改“Maven home diretory”、“User settings file”、“Local repository”为本地的Maven路径。maven
以下图,分别是修改前和修改后。这样咱们在pom.xml文件中 reimport maven时,更新的 jar包就更新到本地的maven库,咱们idea使用的也就是本地的maven库。ide
将本地的 jar 包添加到本地的maven库中常常遇到一些 jar包从 中央maven仓库中下载不下来,例如 Oracle、微软的相关的 jar,须要账号登录才能下载的,或者咱们本身写的jar。
咱们既然使用的是本地的maven仓库,就能够在网上经过其余途径下载下来这些 jar包,而后经过命令,手动的将它们加入到本地的maven仓库。测试
例如:咱们已经下载了一个jar包叫 ojdbc-10.2.0.4.0.jar ,jar包信息以下:idea
<!-- (参数一):下载到本地的ojdbc-10.2.0.4.0.jar包的真实存放路径 --><dependency> <groupId>ojdbc</groupId>-----------------(参数二) <artifactId>ojdbc</artifactId>-----------(参数三) <version>10.2.0.4.0</version>------------(参数四) </dependency>
打开cmd,用maven命令将jar包移动到maven的本地repository中:spa
标准: mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar 示例: mvn install:install-file -Dfile="D:\ojdbc-10.2.0.4.0.jar" -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar
mvn compile
mvn test-compile
mvn test
mvn package
mvn install 例:installing D:\xxx\xx.jar to D:\xx\xxxx
mvn clean
mvn eclipse:eclipse mvn idea:idea
mvn eclipse:cleanmvn compile与mvn install、mvn deploy的区别