gpt4 book ai didi

java - POM 文件中占位符的值?

转载 作者:行者123 更新时间:2023-12-01 15:18:45 24 4
gpt4 key购买 nike

我有一个项目,它有一个 POM 文件,其中有以下条目。

<repository>
<id>central</id>
<name>${project.artifactId}</name>
<url>${repo.deploy}</url>
</repository>

占位符的值在 POM 文件中不可用。这些东西应该在哪里配置呢?在settings.xml 文件中?

最佳答案

它们应该在 pom.xml 文件中可用,project.artifactId 在 pom 文件中,您应该找到:

<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.expample</groupId>
<artifactId>example</artifactId>
<name>hub.js</name>
<packaging>jar</packaging>
....

</project>

在示例中,${project.artifactId} 的值为“example”。

${repo.deploy} 的情况不同,我认为它不属于 pom 结构,所以你应该在 pom 中声明一个属性(它可以作为配置文件的一部分)或在setting.xml中

关于java - POM 文件中占位符的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11265023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com