【问题标题】:Can I commit and share VM options in IntelliJ?我可以在 IntelliJ 中提交和共享 VM 选项吗?
【发布时间】:2014-09-29 18:08:18
【问题描述】:

要执行我的应用程序,或者运行或调试单元测试,我需要启用各种 VM 选项,包括 -javaagent:<aspectjweaver-path> 或 -Djava.library.path=<some native lib path>

我可以在 IntelliJ IDEA 中的“编辑配置...”下看到如何手动更改这些配置

如果有的话,我需要签入我的 VCS 以与我的团队的其他成员共享这些设置,并确保他们在有人在 VCS 中更改它们时自动获取这些设置?

或者,有没有一种方法可以在 IntelliJ 中自动设置这些,甚至无需触及编辑配置?尤其是aspectjweaver。当我使用 maven 从命令行构建/测试我的项目时,这一切都是通过为 surefire 插件指定 argLine 参数来为我处理的,但 IntelliJ 不尊重这些设置。也许有其他插件可以帮助我?

【问题讨论】:

    标签: intellij-idea aspectj


    【解决方案1】:

    首先,您需要共享您的运行配置。只需在运行配置对话框中选中配置名称右侧的Share 框即可完成:

    然后您的运行配置将保存到.idea/runConfiguration(或您的设置文件夹名称)。

    来自Jetbrains Web Help:

    如果选中此复选框,则其他团队成员可以使用运行/调试配置。 共享的运行/调试配置保存在 .idea\runConfigurations 文件夹下的单独 xml 文件中,而本地运行/调试配置保存在 .idea\workspace.xml 中。

    默认运行/调试配置不显示此字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-15
      • 2018-09-18
      • 1970-01-01
      • 2011-08-21
      • 2018-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多