java mavn 2.注意事项

maven 指定仓库位置,指定远程仓库

 

 

1.指定仓库位置(仓库是指java 项目需要的jar包统一管理位置)

 

maven 位置: D:\apache-maven-3.0.2 

默认仓库 位置C:\Users\Administrator\.m2\repository

预指定位置:C:\Program Files\Java\maven\Repository

在maven位置中打开“conf”文件,用文本编辑器打开“settings.xml”  中找到

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

在上文中下一行加入
<localRepository>C:\Program Files\Java\maven\Repository</localRepository>

设置好后,将当前文件(settings.xml),赋值到“C:\Program Files\Java\maven\”中

从windows的环境变量中增加了:M2_REPO=C:\Program Files\Java\maven\Repository,同时把这个变量增加到path变量中。

 

eclipse设置

 

 

 

2.指定远程仓库

 

在C:\Program Files\Java\maven\中,用编辑器打开settings.xml文件

添加

 

<mirrors>
    <mirror>
      <id>local-nexus</id>
      <name>Maven Repository Switchboard</name>
      <mirrorOf>*</mirrorOf>
      <url>http://XXX.XXX.XXX.XXX:XXXX/nexus/content/groups/public/</url>
    </mirror>
</mirrors>

  

<profiles>

		<profile>  
			<id>nexus</id>  
			<repositories>  
				<repository>  
					<id>nexus</id>  
					<name>Nexus</name>  
					<url>http://XXX.XXX.XXX.XXX:XXXX/nexus/content/groups/public/</url>  
					<releases>  
						<enabled>true</enabled>  
					</releases>  
					<snapshots>  
						<enabled>true</enabled>  
					</snapshots>  
				</repository>  
			</repositories>  
			<pluginRepositories>  
				<pluginRepository>  
					<id>nexus</id>  
					<name>Nexus</name>  
					<url>http://XXX.XXX.XXX.XXX:XXXX/nexus/content/groups/public/</url>  
					<releases>  
						<enabled>true</enabled>  
					</releases>  
					<snapshots>  
						<enabled>true</enabled>  
					</snapshots>  
				</pluginRepository>  
			</pluginRepositories>  
		</profile>    
  </profiles>

  

 

posted @ 2015-08-18 14:56  yunchong1019  阅读(195)  评论(0编辑  收藏  举报