IntelliJ IDEA 14.1.4 + Gradle:无法编译 Groovy 文件
IntelliJ IDEA 14.1.4 + Gradle: Cannot Compile Groovy Files
每次我尝试在 Windows 上使用 Gradle 集成创建一个新的 IntelliJ 14.1.4 项目时,当我有任何 Groovy 项目中包含的源文件...
Error:Cannot compile Groovy files: no Groovy library is defined for module 'GradleCommandLine'
我试过:
- 正在通过 IntelliJ 中的新建项目向导创建一个 Gradle 项目,选择 Groovy 作为 'Additional Library'
- 使用
gradle init --type groovy-library
命令在 IntelliJ 之外创建一个新的 Gradle 项目,然后打开 IntelliJ 找到 gradle.build 文件并自动链接到项目
- 将使用 IvyIDEA 插件的现有项目转换为 Gradle 构建
- 我已经尝试添加(确保)我的 groovy-all 库作为项目结构中的 'Global Library'
每一个都给了我同样的 'Cannot compile Groovy files' 错误。
什么有效:
- 我可以 运行 正确编译的
gradle war
命令,我可以将构建 war 部署到应用程序服务器(在我的例子中 Tomcat 7.0.47)
但是在观看 Getting Started with Gradle in IntelliJ IDEA 13(他们没有用于 IntelliJ 14 的)演示视频时,他们能够 运行 标准 'Make' 并添加未分解的 war 作为构建工件。
还有一位使用 Mac 版 IntelliJ 14.1.4 的同事在上面做了同样的 'I have tried' 尝试,他没有 运行 遇到任何问题。他们甚至导入了我遇到问题的同一个项目,它能够在不更改设置的情况下执行 'Make'。
指向本地 Gradle 安装已解决问题。公司代理存在问题,导致 Gradle 发行版无法正确安装。
每次我尝试在 Windows 上使用 Gradle 集成创建一个新的 IntelliJ 14.1.4 项目时,当我有任何 Groovy 项目中包含的源文件...
Error:Cannot compile Groovy files: no Groovy library is defined for module 'GradleCommandLine'
我试过:
- 正在通过 IntelliJ 中的新建项目向导创建一个 Gradle 项目,选择 Groovy 作为 'Additional Library'
- 使用
gradle init --type groovy-library
命令在 IntelliJ 之外创建一个新的 Gradle 项目,然后打开 IntelliJ 找到 gradle.build 文件并自动链接到项目 - 将使用 IvyIDEA 插件的现有项目转换为 Gradle 构建
- 我已经尝试添加(确保)我的 groovy-all 库作为项目结构中的 'Global Library'
每一个都给了我同样的 'Cannot compile Groovy files' 错误。
什么有效:
- 我可以 运行 正确编译的
gradle war
命令,我可以将构建 war 部署到应用程序服务器(在我的例子中 Tomcat 7.0.47)
但是在观看 Getting Started with Gradle in IntelliJ IDEA 13(他们没有用于 IntelliJ 14 的)演示视频时,他们能够 运行 标准 'Make' 并添加未分解的 war 作为构建工件。
还有一位使用 Mac 版 IntelliJ 14.1.4 的同事在上面做了同样的 'I have tried' 尝试,他没有 运行 遇到任何问题。他们甚至导入了我遇到问题的同一个项目,它能够在不更改设置的情况下执行 'Make'。
指向本地 Gradle 安装已解决问题。公司代理存在问题,导致 Gradle 发行版无法正确安装。