Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Apache Ivy 与几个开发人员一起管理项目中的依赖项。他们将共享大部分 Ivy 配置,但有些部分(如公司代理用户名和密码)应该是特定于开发人员的。我已经为每个人创建了一个参考文件~/.ivy2/ivysettings.xml(这是开发人员可以指定他的密码的地方),但不能从ivy:configureWindows 机器上包含它(Ivy 不会在那里扩展环境变量,并且指向每个开发人员的~都是有问题的) .
~/.ivy2/ivysettings.xml
ivy:configure
~
关于如何在此设置中允许开发人员范围的配置有什么建议吗?
java 属性的作用与来自 *NIX 系统user.home的作用相同。~
user.home
(注意:在windows上,USERPROFILE环境变量就是这个角色)
USERPROFILE
Ivy可以使用 java 系统属性,只需${user.home}像在 Ant 中一样使用符号。
${user.home}
参考: