IntelliJ IDEA运行配置备份


85

我想创建一个脚本来修改intellij中的调试配置。Tomcat的路径发生了变化,我必须手动进入运行配置并进行编辑。我试图找到intellij存储这些设置无济于事的地方。

问题:有人知道IJ在哪里存储其运行配置

Answers:


132

位置取决于两个因素,配置是用户本地的还是与其他开发人员共享的,以及您使用的是基于文件的(旧版)还是基于目录的项目格式。

  • 基于文件的项目,本地配置:.iws文件
  • 基于目录的项目,本地配置:workspace.xml目录下的.idea文件
  • 基于文件的项目,共享配置:.ipr文件
  • 基于目录的项目,共享配置:项目子目录下的文件或项目根目录.xmlrunConfigurations目录内的.idea文件.run(您可以自定义最新版本中共享配置的位置)。

1
+1,有用!我目前在.idea / workspace.xml中有我的Tomcat配置-想知道如何轻松地将它们转换为在runConfigurations下使用(以便于共享)?
Jonik

55
使用Share configuration“运行/调试”配置设置中的复选框。
CrazyCoder 2011年

.xml文件破损runConfigurations很棒,但是由于某种原因,IDEA经常更改它们(例如,仅对环境变量列表进行重新排序)。
Nader Ghanbari 2015年

单击“共享”,然后单击“应用”对我没有帮助。在runConfigurations出现目录之前,我必须退出intellij的“运行/调试配置”屏幕。
L42

31

它在这里.idea \ runConfigurations(适用于Idea 11)。只需将此文件夹复制到新项目即可。

编辑:根据注释,如果runConfigurations文件夹不存在,请选中“运行/调试”配置内的“共享”框

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.