首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ant继承Maven属性

Ant继承Maven属性
EN

Stack Overflow用户
提问于 2010-10-01 21:17:53
回答 1查看 3.1K关注 0票数 3

我正在考虑将Ant/Ivy项目转换为Ant/Maven-Ant-Tasks。我不想单独使用Maven,因为我需要对构建过程进行更多的控制。

有没有办法让Ant build.xml文件继承pom.xml文件中设置的属性?

我一直在创建一个可以跨多个项目使用的通用build.xml文件,并加载一个特定于项目的project.properties文件,但如果我能将所有这些属性都放在pom.xml文件中,那就更好了。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-01 23:39:00

我使用XMLProperty ant任务来解析和复制这些属性

http://ant.apache.org/manual/Tasks/xmlproperty.html

代码语言:javascript
复制
<xmlproperty file="<your pom location>" keepRoot="false"/>
<property name="test"   value="${properties.test}"/>

另一种选择是,如果使用maven Antrun插件运行构建,则可以在构建文件中使用这些属性

http://maven.apache.org/plugins/maven-antrun-plugin/usage.html

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3839508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档