Maven配置settings.xml存檔記錄
阿新 • • 發佈:2019-01-05
配置阿里雲映象
<mirrors> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central</url> </mirror> </mirrors>
配置jdk1.8
<profile> <id>jdk</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile>
或在每次都在專案中新增
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.6.0</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </build>
配置本地倉庫路徑
<localRepository>D:\maven\repository</localRepository>
(注意檢查<localRepository>
是否在<!-- -->
範圍內,一定要放在註釋外)
配置私服
<profile>
<id>dev</id>
<repositories>
<repository>
<id>nexus</id>
<url>私服地址/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<!-- 配置外掛倉庫 -->
<pluginRepositories>
<pluginRepository>
<id>plugin</id>
<name>plugins</name>
<url>私服地址/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
釋出到本地nexus
<service>
<id>se</id>
<username>admin</username>
<password>admin</password>
</service>