为Apache Ivy提供特定于开发人员的配置

时间:2010-01-08 13:55:06

标签: java ant ivy

我正在使用Apache Ivy与几个开发人员一起管理项目中的依赖项。他们将分享大部分常春藤配置,但有些部分(如公司代理用户名和密码)应该是特定于开发人员的。我已经为~/.ivy2/ivysettings.xml创建了一个参考文件(这是开发人员可以指定密码的地方),但不能在Windows机器上的ivy:configure中包含它(Ivy不会扩展环境变量)在那里,并指出每个开发人员~都有问题。)

有关如何在此设置中允许开发人员配置的任何建议?

1 个答案:

答案 0 :(得分:1)

java属性user.home与* NIX系统中的~执行相同的角色。

(注意:在Windows上,USERPROFILE环境变量填充此角色)

Ivy 可以使用java系统属性,只需像使用Ant一样使用${user.home}表示法。

参考文献: