maw*_*ker 3 java archetypes pom.xml maven
我正在寻找一个原型,但我很难使创建的 pom.xml 具有我需要的值。
我有:
<properties>
<domain-objects-location> ${groupId}/domain </domain-objects-location>
...
</properties>
Run Code Online (Sandbox Code Playgroud)
在我的 pom.xml 模板中,我得到了 groupID 所在的“com.mycompany.app”。
不过我希望“com/mycompany/app”在那里。
关于如何获得它有什么建议吗?谢谢。
更新:
正如我在下面链接的,有一个特殊的属性可以做到这一点。
<domain-objects-location>${packageInPathFormat}/domain</domain-objects-location>
Run Code Online (Sandbox Code Playgroud)
是什么给了我想要的输出。我不确定为什么这没有出现在https://maven.apache.org/ref/3.0.3/maven-model/maven.html或文档中其他明显的地方。但它确实有效。
所以我想我搞乱了回复的顺序来显示这个答案......
但是,http://geekofficedog.blogspot.com/2013/08/creating-maven-archetypes-tutorial.html显示
${packageInPathFormat}
Run Code Online (Sandbox Code Playgroud)
作为属性值,我正在寻找获取“路径格式的包”。它有效。
| 归档时间: |
|
| 查看次数: |
4322 次 |
| 最近记录: |