Java 是否忽略Maven activeProfiles?
我在Eclipse中使用了一个maven settings.xml,它有一个第三方工件位置,可以从中检索maven工件 我们现在添加了一个自己的人工制品厂,它承载着前人工制品厂中不包含的人工制品。 我们向settings.xml添加了新的配置文件并激活了它们 现在发生的情况是,如果只检索新版本中的人工制品,maven构建将失败,出现“人工制品未找到”异常。 查看调试输出,Maven似乎从未尝试访问新位置 作为测试,我们停用了第三方人工制品的配置文件。现在,调试日志显示Maven试图访问我们的工件(但前提是除了我们的工件没有其他位置) 有人知道如果其他配置文件处于活动状态,为什么会忽略新的工件吗 下面是my settings.xml,上面两个“ltl-*”配置文件是新的,似乎没有使用Java 是否忽略Maven activeProfiles?,java,eclipse,maven,Java,Eclipse,Maven,我在Eclipse中使用了一个maven settings.xml,它有一个第三方工件位置,可以从中检索maven工件 我们现在添加了一个自己的人工制品厂,它承载着前人工制品厂中不包含的人工制品。 我们向settings.xml添加了新的配置文件并激活了它们 现在发生的情况是,如果只检索新版本中的人工制品,maven构建将失败,出现“人工制品未找到”异常。 查看调试输出,Maven似乎从未尝试访问新位置 作为测试,我们停用了第三方人工制品的配置文件。现在,调试日志显示Maven试图访问我们的工件
<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">
<profiles>
<profile>
<id>ltl-releases</id>
<repositories>
<repository>
<id>ltl-releases</id>
<url>http://134.91.18.140:8081/artifactory/releases</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
</profile>
<profile>
<id>ltl-snapshots</id>
<repositories>
<repository>
<id>ltl-snapshots</id>
<url>http://134.91.18.140:8081/artifactory/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
<profile>
<id>ukp-oss-releases</id>
<repositories>
<repository>
<id>ukp-oss-releases</id>
<url>http://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-releases/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>ukp-oss-releases</id>
<url>http://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-releases/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>ukp-oss-snapshots</id>
<repositories>
<repository>
<id>ukp-oss-snapshots</id>
<url>http://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>ltl-releases</activeProfile>
<activeProfile>ltl-snapshots</activeProfile>
<activeProfile>ukp-oss-releases</activeProfile>
<!-- Uncomment the following entry if you need SNAPSHOT versions. -->
<activeProfile>ukp-oss-snapshots</activeProfile>
</activeProfiles>
</settings>
ltl发布
ltl发布
http://134.91.18.140:8081/artifactory/releases
真的
从未
警告
假的
ltl快照
ltl快照
http://134.91.18.140:8081/artifactory/snapshots
假的
真的
UKPOSS发布
UKPOSS发布
http://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-releases/
真的
从未
警告
假的
UKPOSS发布
http://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-releases/
真的
从未
警告
假的
UKPOSS快照
UKPOSS快照
http://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-snapshots/
假的
真的
ltl发布
ltl快照
UKPOSS发布
UKPOSS快照
请发布设置.xml
;仅从您的描述就很难理解发生了什么。我添加了my settings.xml