maven configuration in Eclipse

The machine comes incorporated maven

Here Insert Picture Description

Configuring maven

Here Insert Picture Description

Global Settings (Global)

Introducing C:\Users\Administrator\.m2\settings.xmldocument, the contents of the settings.xml is simple:

<?xml version="1.0" encoding="UTF-8"?>
<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>D:/develop_tools/maven_repositories/repository/</localRepository>

</settings>

The default setting of the warehouse address only.

User Settings (user configuration)

User configurable settings.xml more complex:

<?xml version="1.0" encoding="UTF-8"?>
<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>D:/develop_tools/maven_repositories/repository/</localRepository>

	<pluginGroups>

	</pluginGroups>


	<proxies>

	</proxies>


	<servers>

		<server>
			<id>huaweicloud</id>
			<username>anonymous</username>
			<password>devcloud</password>
		</server>

	</servers>


	<mirrors>



		<mirror>
			<id>clojars.org</id>
			<mirrorOf>*</mirrorOf>
			<url>http://clojars.org/repo</url>
		</mirror>


		<mirror>
			<id>aliyunmaven</id>
			<mirrorOf>*</mirrorOf>
			<url>https://maven.aliyun.com/repository/public</url>
		</mirror>


		<mirror>
			<id>mvnrepository</id>
			<mirrorOf>mvnrepository</mirrorOf>
			<url>http://mvnrepository.com/</url>
		</mirror>


		<mirror>
			<id>ui</id>
			<mirrorOf>central</mirrorOf>
			<name>Human Readable Name for this Mirror.</name>
			<url>http://uk.maven.org/maven2/</url>
		</mirror>

		<mirror>
			<id>jboss-public-repository-group</id>
			<mirrorOf>central</mirrorOf>
			<name>JBoss Public Repository Group</name>
			<url>http://repository.jboss.org/nexus/content/groups/public</url>
		</mirror>



		<mirror>
			<id>libs-release</id>
			<mirrorOf>repo1</mirrorOf>
			<url>https://repo.spring.io/libs-release</url>
		</mirror>


		<mirror>
			<id>milestone</id>
			<mirrorOf>*</mirrorOf>
			<url>https://repo.spring.io/milestone</url>
		</mirror>

		<mirror>
			<id>springframework-release</id>
			<mirrorOf>*</mirrorOf>
			<url>http://maven.springframework.org/release/</url>
		</mirror>

		<mirror>
			<id>springframework-milestone</id>
			<mirrorOf>*</mirrorOf>
			<url> http://maven.springframework.org/milestone/</url>
		</mirror>



		<mirror>
			<id>ui</id>
			<mirrorOf>central</mirrorOf>
			<name>Human Readable Name for this Mirror.</name>
			<url>http://uk.maven.org/maven2/</url>
		</mirror>



		<mirror>
			<id>huaweicloud</id>
			<mirrorOf>*</mirrorOf>
			<url>https://mirrors.huaweicloud.com/repository/maven/</url>
		</mirror>


	</mirrors>



	<profiles>

	</profiles>

</settings>

Local Repository (local repository)

Local Repository and combined from the global configuration localRepository user configuration, user configuration takes precedence, the address must match the requirements.

Guess you like

Origin blog.csdn.net/xiaojin21cen/article/details/90379693