我试图在我的原型项目settings.xml中指定一个原型目录,我遇到的问题是我们为SNAPSHOTS和RELEASES使用了单独的回购URL,但是我只想指定一个服务器ID“原型”即可?
在我看来,我想实现的目标看起来像这样,但是id是唯一的引用,并且不能重复,有没有办法构造这个结构,以便两个回购URL都在同一个id下?
我找不到任何示例:
<?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">
<servers>
<server>
<id>archetype</id>
<username>{user}</username>
<password>{key}</password>
</server>
</servers>
<profiles>
<profile>
<repositories>
<repositories>
<repository>
<id>archetype</id>
<url>https://example.bintray.com/archetype-releases</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>archetype</id>
<url>https://example.bintray.com/archetype-snapshots</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<id>bintray</id>
</profile>
</profiles>
<activeProfiles>
<activeProfile>bintray</activeProfile>
</activeProfiles>
</settings>