【问题标题】:Having a developer-specific configuration for Apache Ivy为 Apache Ivy 提供特定于开发人员的配置
【发布时间】:2011-01-02 22:24:00
【问题描述】:

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

关于如何在此设置中允许开发人员范围的配置有什么建议吗?

【问题讨论】:

    标签: java ant ivy


    【解决方案1】:

    java 属性 user.home 与 *NIX 系统中的 ~ 具有相同的作用。

    (注意:在 windows 上,USERPROFILE 环境变量填补了这个角色)

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

    参考文献:

    【讨论】:

      猜你喜欢
      • 2011-11-14
      • 2011-04-13
      • 1970-01-01
      • 2010-11-01
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      相关资源
      最近更新 更多