您好我最近想在Groovy中开始开发,但是当我尝试使用IntelliJ IDEA时,它不会加载Groovy,因为它说:
看起来指定路径中的Groovy分发已损坏。不能 确定版本。
发生了什么事我甚至尝试了一些较旧的版本,它也没有用:(有人有同样的问题或者知道如何解决这个问题吗?
答案 0 :(得分:3)
这是一个众所周知的问题:
作为一种解决方法,您可以使用Groovy 2.4.9或将>>> with io.open('foo', 'w', encoding='utf-16-le') as f:
... f.write(unichr(0x7483))
...
1L
>>> with io.open('foo', 'r', encoding='utf-16-le') as f:
... print(f.read())
...
璃
重命名为groovy-2.4.10.jar
。
IntelliJ IDEA 2017.1.1和2016.3.6版本的问题已解决。
答案 1 :(得分:3)
我已将groovy-x.x.x.jar更改为groovy.jar,它适用于IntelliJ 2016.1.2
答案 2 :(得分:2)
将groovy-x.x.x.jar更改为groovy.jar也解决了我的问题,我使用的是Intellij Idea 2017.2.2和Groovy SDK groovy-2.5.0-beta-1
答案 3 :(得分:0)
看起来IntelliJ存在问题!这可以通过改变jar来实现。谢谢你分享这个。只需添加更多位。
以防万一,jar在lib文件夹中。我已经下载了groovy-2.4.13并将jar从/groovy-2.4.13/lib/groovy.2.4.13重命名为/groovy-2.4.13/lib/groovy