在Intellij 2017.1上设置groovy SDK


2

我正在尝试使用IntelliJ 2017.1社区ed中的项目运行Spock测试。在编辑我的spec文件时,我在导入行上使用“配置Groovy SDK”链接收到错误消息“无法解析spock”​​。当我点击该链接时,我会看到“设置库”对话框。它有一个“使用库”文件夹搜索。所以我找到了我的groovy-2.4.10 SDK文件夹,然后按确定。然后我得到这个错误消息:

看起来在指定路径中的Groovy分发被破坏了。无法确定版本。

我检查并仔细检查了groovy SDK文件夹。这是一个完整的groovy SDK文件夹,从我从http://groovy-lang.org/download.html执行的prestine下载中取消压缩。

所以我不知道下一步该去哪里。任何与IntelliJ 2017.1社区ed相关的人都会遇到这种情况?



谢谢CrazyCoder。2017.1.1似乎已经成功了。
Jacomoman

Answers:


0

CrazyCoder对我的问题的评论就是答案。升级到2017.1.1版本的IDEA解决了这个问题。

这是一个众所周知的问题:

  • IDEA-170022无法创建Groovy项目,因为无法创建Groovy库(2.4.10版本)

作为一种解决方法,您可以使用Groovy 2.4.9或重命名groovy-2.4.10.jargroovy-2.4.9.jar

IntelliJ IDEA 2017.1.1和2016.3.6版本的问题已得到修复。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.