【问题标题】:Eclipse plugin for Gradle - group libraries? (annoyance)Gradle 的 Eclipse 插件 - 组库? (烦恼)
【发布时间】:2014-06-30 03:22:08
【问题描述】:

到目前为止,我一直在深入研究 Gradle 并喜欢它!我很高兴发现apply plugin: 'eclipse' 可以轻松生成一个 Eclipse 项目,但我对依赖库显示在 Project Explorer 视图中项目的根目录下这一事实感到厌烦,如下所示:

随着图书馆列表的扩大,这似乎是不可持续的。是的,它不影响功能,但它肯定很难看。我宁愿将它们分组到Libraries“文件夹”或类似的东西中。有谁知道一个简单的方法?我想我可以使用withXml 来修改项目定义,但似乎其他人可能已经想到了这一点,并且必须有更好的方法。

如果我可以在使用 war 插件时轻松查看打包的库子集(相对于例如 testCompileprovidedCompile),则奖励!

【问题讨论】:

  • 明确地说,这些库已经在 Gradle 的缓存下分组。不幸的是,这和我注意到的一样好,因为我是 IntelliJ 用户(更好的 Gradle 支持!:))。如果您知道如何在 Eclipse 中执行此操作,那么您绝对可以通过 using the hooks provided in the Eclipse plugin 修改生成的 Eclipse 文件。
  • 是的,我认为您的要点是:磁盘上的实际存储很好,无需担心。 Eclipse 项目中的分组是我想要修复的,因为这是我必须看到的。也许我会看看 IntelliJ。

标签: gradle gradle-eclipse


【解决方案1】:

如果您使用由 Pivotal 开发的 Gradle Plugin for Eclipse,则可以选择使用类路径容器来满足您的需求 - 它将单个类路径条目替换为一个(可扩展)。

启用此功能右键单击项目并选择“Gradle >> 启用依赖管理”

【讨论】:

  • 是的,看起来 Gradle 的 Eclipse 插件并不真正支持这一点,反正我也找不到。 Eclipse 的 Gradle 插件能够按照您的描述进行操作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-02
  • 1970-01-01
  • 1970-01-01
  • 2014-01-27
相关资源
最近更新 更多