【问题标题】:Multi-module Grails project in IntellijIntellij 中的多模块 Grails 项目
【发布时间】:2014-04-02 05:52:03
【问题描述】:

有一个非常基本的场景(至少在 Maven 世界中):

  1. 我们使用最新的 grails 2.3.6
  2. 我们有 Core 项目(插件)
  3. 我们有多个其他项目(app1app2app3)取决于 Core 项目

BuildConfig 内部的解析块具有“pom true”,并且模块之间的依赖关系在 pom.xml 内部设置

此设置在 intellij 之外运行良好 - 您构建 Core 项目并将其部署到本地 maven 存储库,然后构建其他项目。

但在 intelliJ 中,我希望能够同时修改两个项目(app1core),而无需重新构建 core 每次我触摸它时的项目。 我将 app1 导入到 intellij,然后将 core 添加为模块。然后,一切都编译并构建得很好,但是每当我尝试从 app1 中单击对 core 中的类的引用时,它都会从 target/work/plugins/app1 中打开另一个依赖项

我尝试禁用该目录,但没有成功...有什么建议吗?

【问题讨论】:

    标签: java maven grails intellij-idea


    【解决方案1】:

    为避免每次核心插件更改时都必须显式重建 app1、app2、app3,请在这些应用中将核心插件定义为 local plugin

    【讨论】:

      猜你喜欢
      • 2012-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-04
      • 2014-04-06
      • 1970-01-01
      相关资源
      最近更新 更多