IntelliJ IML 文件中的属性替换

发布于 2024-10-31 08:10:22 字数 262 浏览 0 评论 0原文

我最近迁移到 IntelliJ 10。我的 .IML 文件具有多个属性,例如用于设置构建环境的 $MODULE_DIR$。这些旨在进行签入,以便每个用户都可以配置他/她自己的本地设置。

但每次我签入时,IDEA 都会将这些其中一些属性替换为实际环境值,例如将 iml 文件中出现的每个 $MODULE_DIR$ 替换为我配置的值“C:/Modules”。对于其他属性以及使用同一项目的团队中的其他开发人员来说,这种情况似乎不会发生。我是否缺少某些设置?

蒂亚。

I recently migrated to IntelliJ 10. My .IML file has several properties such as $MODULE_DIR$ which set up the build environment. These are designed to be checked in so each user can configure his/her own local settings.

But everytime I checkin, IDEA replaces these some of these properties with the actual environment value, for example replacing every occurrence $MODULE_DIR$ in the iml file with my configured value "C:/Modules". This does not seem to happen for other properties, nor for other developers on the team using the same project. Am I missing some setting??

tia.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淡忘如思 2024-11-07 08:10:22

您可能应该阅读 Idea 帮助中的路径变量

我知道 Idea 使用 $MODULE_DIR$、$PROJECT_DIR$、ard $APPLICATION_HOME_DIR$ 来确定在哪里可以找到模块/项目/Idea 的东西(jar 等)。所以我猜不使用这些确切的变量名称会解决你的问题。

You should probably read about Path Variables in the Idea help.

I know that $MODULE_DIR$, $PROJECT_DIR$, ard $APPLICATION_HOME_DIR$ are used by Idea to determine where to find Module/Project/Idea stuff (jars etc). So I would guess not using these exact variable names will solve your problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文