【问题标题】:IntelliJ IDEA 14.1.4 + Gradle: Cannot Compile Groovy FilesIntelliJ IDEA 14.1.4 + Gradle:无法编译 Groovy 文件
【发布时间】:2015-07-23 17:05:08
【问题描述】:

每次我尝试在 Windows 上使用 Gradle 集成创建一个新的 IntelliJ 14.1.4 项目时,当我在项目中包含任何 Groovy 源文件时,在“Make”命令期间都会收到以下错误...

Error:Cannot compile Groovy files: no Groovy library is defined for module 'GradleCommandLine'

我试过了:

  • 通过 IntelliJ 中的新项目向导创建 Gradle 项目,选择 Groovy 作为“附加库”
  • 使用gradle init --type groovy-library 命令在 IntelliJ 之外创建一个新的 Gradle 项目,然后打开 IntelliJ,它会找到 gradle.build 文件并自动链接到该项目
  • 将使用 IvyIDEA 插件的现有项目转换为 Gradle 版本
  • 我已尝试在项目结构中添加(确保)我的 groovy-all 库作为“全局库”

每一个都给了我同样的“无法编译 Groovy 文件”错误。

有什么作用:

  • 我可以运行正确编译的gradle war 命令,并且可以将构建战部署到应用服务器(在我的情况下为 Tomcat 7.0.47)

但是,在观看 Getting Started with Gradle in IntelliJ IDEA 13(他们没有用于 IntelliJ 14 的演示视频)演示视频时,他们能够只运行标准的“Make”并将未爆炸的战争添加为构建工件。

还有一位同事使用 Mac 版本的 IntelliJ 14.1.4 做了同样的“我已经尝试过”尝试,他没有遇到任何问题。他们甚至导入了我遇到问题的同一个项目,它能够在不更改任何设置的情况下进行“制作”。

【问题讨论】:

标签: intellij-idea groovy gradle intellij-14


【解决方案1】:

指向本地 Gradle 安装已解决问题。公司代理出现问题,导致 Gradle 发行版无法正确安装。

【讨论】:

  • 我也有同样的问题。我是 Intellij、groovy 和 gradle 的新手。一切都很混乱。你能指导我如何解决这个问题吗?提前致谢。 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-05
  • 1970-01-01
  • 2015-03-30
相关资源
最近更新 更多