java mavn 2.注意事项

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

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

maven 位置: D:apache-maven-3.0.2 

默认仓库 位置C:UsersAdministrator.m2 epository

预指定位置:C:Program FilesJavamavenRepository

在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 FilesJavamavenRepository</localRepository>

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

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

eclipse设置

2.指定远程仓库

在C:Program FilesJavamaven中,用编辑器打开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>

  

原文地址:https://www.cnblogs.com/tianzhiyun/p/4739418.html