idea怎么配置maven仓库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea怎么配置maven仓库相关的知识,希望对你有一定的参考价值。

参考技术A 具体参考下面http://my.oschina.net/henghanan/blog/202344 参考技术B

  配置maven环境变量


  M2_HOME:D:\\workspace\\maven\\apache-maven-3.0.5

  Path:;%M2_HOME%/bin;

  检查是否成功,打开CMD:

  Mvn -v

  mvn install 会将项目生成的构件安装到本地Maven仓库

  mvn deploy 用来将项目生成的构件分发到远程Maven仓库

  D:\\>mvn archetype:generate:在D:盘构建maven标准项目目录结构

  2、settings.xml文件配置


  2.0修改本地仓库位置

  M2_home目录下 conf/settings.xml

  <localRepository>D:/workspace/maven/stone</localRepository>


  2.1如何配置远程仓库(私服): (nexus-2.0.4-1-bundle)

  <profiles>

  <profile>

  <id>nexus</id>

  <repositories><!--配置远程仓库-->

  <repository>

  <id>nexus</id>

  <name>Central Repository</name>

  <url>http://127.0.0.1/nexus/content/groups/public</url>

  <releases>

  <enabled>true</enabled>

  </releases>

  <snapshots>

  <enabled>false</enabled><!---->

  </snapshots>

  </repository>

  </repositories>

  <pluginRepositories><!--配置Maven从什么地方下载插件构件-->

  <pluginRepository>

  <id>nexus</id>

  <name>Central Repository</name>

  <url>http://127.0.0.1/nexus/content/groups/public</url>

  <releases>

  <enabled>true</enabled>

  </releases>

  <snapshots>

  <enabled>false</enabled>

  </snapshots>

  </pluginRepository>

  </pluginRepositories>

  </profile>

  </profiles>


  <activeProfiles><!--激活 远程仓库-->

  <activeProfile>nexus</activeProfile>

  </activeProfiles>


  -------------------------------------------------------------------------------------------------

  2.2还可以配置仓库的镜像下载

  <mirrors>

  <mirror><!--配置镜像-->

  <id>nexus</id>

  <mirrorOf>*</mirrorOf>

  <url>http://127.0.0.1/nexus/content/groups/public</url>

  </mirror>

  </mirrors>


  3、pom.xml文件配置依赖

  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <groupId>xu.feifei</groupId>

  <artifactId>feifei</artifactId>

  <packaging>war</packaging>

  <version>1.0</version>


  <dependencies>


  <dependency>

  <groupId>junit</groupId>

  <artifactId>junit</artifactId>

  <version>3.8.1</version>

  <scope>test</scope>

  </dependency>

  <dependency>

  <groupId>org.json</groupId>

  <artifactId>json</artifactId>

  <version>20090211</version>

  </dependency>


  </dependencies>


  <build>

  <finalName>feifei</finalName>

  </build>

  

  </project>

本回答被提问者和网友采纳

以上是关于idea怎么配置maven仓库的主要内容,如果未能解决你的问题,请参考以下文章

idea怎么安装到maven仓库

maven 远程仓库有更新,怎么更新本地仓库

idea怎么配置maven

maven是怎么判断包在本地仓库和远程仓库哪个是新的

如何在myeclipse中配置maven本地仓库

maven是怎么判断包在本地仓库和远程仓库哪个是新的