我正在使用Apache Ivy与几个开发人员一起管理项目中的依赖项。他们将分享大部分常春藤配置,但有些部分(如公司代理用户名和密码)应该是特定于开发人员的。我已经为~/.ivy2/ivysettings.xml
创建了一个参考文件(这是开发人员可以指定密码的地方),但不能在Windows机器上的ivy:configure
中包含它(Ivy不会扩展环境变量)在那里,并指出每个开发人员~
都有问题。)
有关如何在此设置中允许开发人员配置的任何建议?
答案 0 :(得分:1)
java属性user.home
与* NIX系统中的~
执行相同的角色。
(注意:在Windows上,USERPROFILE
环境变量填充此角色)
Ivy 可以使用java系统属性,只需像使用Ant一样使用${user.home}
表示法。
参考文献: