You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
95 lines
3.7 KiB
XML
95 lines
3.7 KiB
XML
|
1 year ago
|
<?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
|
||
|
|
| The path to the local repository maven will use to store artifacts.
|
||
|
|
|
|
||
|
|
| Default: ${user.home}/.m2/repository
|
||
|
|
<localRepository>/path/to/local/repo</localRepository>
|
||
|
|
-->
|
||
|
|
<localRepository>C:\Users\Administrator\.m2\repository</localRepository>
|
||
|
|
|
||
|
|
<pluginGroups>
|
||
|
|
</pluginGroups>
|
||
|
|
|
||
|
|
<proxies>
|
||
|
|
</proxies>
|
||
|
|
|
||
|
|
<!-- servers
|
||
|
|
| This is a list of authentication profiles, keyed by the server-id used within the system.
|
||
|
|
| Authentication profiles can be used whenever maven must make a connection to a remote server.
|
||
|
|
|-->
|
||
|
|
<servers>
|
||
|
|
<server>
|
||
|
|
<id>pds-repo</id>
|
||
|
|
<username>admin</username>
|
||
|
|
<password>admin1234</password>
|
||
|
|
</server>
|
||
|
|
</servers>
|
||
|
|
|
||
|
|
<!-- mirrors
|
||
|
|
| This is a list of mirrors to be used in downloading artifacts from remote repositories.
|
||
|
|
|
|
||
|
|
| It works like this: a POM may declare a repository to use in resolving certain artifacts.
|
||
|
|
| However, this repository may have problems with heavy traffic at times, so people have mirrored
|
||
|
|
| it to several places.
|
||
|
|
|
|
||
|
|
| That repository definition will have a unique id, so we can create a mirror reference for that
|
||
|
|
| repository, to be used as an alternate download site. The mirror site will be the preferred
|
||
|
|
| server for that repository.
|
||
|
|
|-->
|
||
|
|
<mirrors>
|
||
|
|
<mirror>
|
||
|
|
<id>pds-repo</id>
|
||
|
|
<name>pds-repo</name>
|
||
|
|
<url>http://192.168.1.28:8081/nexus/content/groups/public/</url>
|
||
|
|
<mirrorOf>*</mirrorOf>
|
||
|
|
</mirror>
|
||
|
|
</mirrors>
|
||
|
|
|
||
|
|
<!-- profiles
|
||
|
|
| This is a list of profiles which can be activated in a variety of ways, and which can modify
|
||
|
|
| the build process. Profiles provided in the settings.xml are intended to provide local machine-
|
||
|
|
| specific paths and repository locations which allow the build to work in the local environment.
|
||
|
|
|
|
||
|
|
| For example, if you have an integration testing plugin - like cactus - that needs to know where
|
||
|
|
| your Tomcat instance is installed, you can provide a variable here such that the variable is
|
||
|
|
| dereferenced during the build process to configure the cactus plugin.
|
||
|
|
|
|
||
|
|
| As noted above, profiles can be activated in a variety of ways. One way - the activeProfiles
|
||
|
|
| section of this document (settings.xml) - will be discussed later. Another way essentially
|
||
|
|
| relies on the detection of a system property, either matching a particular value for the property,
|
||
|
|
| or merely testing its existence. Profiles can also be activated by JDK version prefix, where a
|
||
|
|
| value of '1.4' might activate a profile when the build is executed on a JDK version of '1.4.2_07'.
|
||
|
|
| Finally, the list of active profiles can be specified directly from the command line.
|
||
|
|
|
|
||
|
|
| NOTE: For profiles defined in the settings.xml, you are restricted to specifying only artifact
|
||
|
|
| repositories, plugin repositories, and free-form properties to be used as configuration
|
||
|
|
| variables for plugins in the POM.
|
||
|
|
|
|
||
|
|
|-->
|
||
|
|
<profiles>
|
||
|
|
<profile>
|
||
|
|
<id>dev</id>
|
||
|
|
<repositories>
|
||
|
|
<repository>
|
||
|
|
<id>pds-repo</id>
|
||
|
|
<url>http://192.168.1.28:8081/nexus/content/groups/public/</url>
|
||
|
|
<releases>
|
||
|
|
<enabled>true</enabled>
|
||
|
|
</releases>
|
||
|
|
<snapshots>
|
||
|
|
<enabled>true</enabled>
|
||
|
|
</snapshots>
|
||
|
|
</repository>
|
||
|
|
</repositories>
|
||
|
|
</profile>
|
||
|
|
</profiles>
|
||
|
|
<activeProfiles>
|
||
|
|
<activeProfile>dev</activeProfile>
|
||
|
|
</activeProfiles>
|
||
|
|
</settings>
|
||
|
|
|