当我跑
gradle idea
在我的多项目构建中,iml 和 ipr 文件包含我的依赖项的完全解析的目录路径。例如:
<CLASSES>
<root url="jar://C:/Users/myusername/.gradle/caches/artifacts-24/filestore/.../"/>
</CLASSES>
我希望他们使用 USER_HOME 环境变量:
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/artifacts-24/filestore/.../"/>
</CLASSES>
这种行为是预期的吗?最终,我想将 iml 和 ipr 提交到我们的源代码库中,供我团队中的其他开发人员使用。