设置依赖项时.我们假设如下
<dependency>
<groupId>com.atlassian.plugins</groupId>
<artifactId>atlassian-plugins-osgi-testrunner</artifactId>
<version>${plugin.testrunner.version}</version>
<scope>test</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
在哪里
${plugin.testrunner.version}
Run Code Online (Sandbox Code Playgroud)
变量初始化?是否有属性文件或它获取值的位置?
这应该在属性部分初始化,与依赖部分处于同一级别,例如
<project>
<properties>
<plugin.testrunner.version>1.0</plugin.testrunner.version>
</properties>
...
<dependencies>
...
</dependencies>
</project>
Run Code Online (Sandbox Code Playgroud)
如果您有一个带有父pom.xml的多项目应用程序,那么将所有属性放在那里是很常见的,这样它们就可以被所有单个poms使用.
| 归档时间: |
|
| 查看次数: |
1998 次 |
| 最近记录: |