Bry*_*yce 13 linux groovy intellij-idea
我正在编译一个在Eclipse中工作正常的项目,并使用ant构建正常,但在IntelliJ IDEA中给出:
Internal groovyc error: code 1我该如何解决这个问题?其他错误消息包括:
1:35:46 PM Unknown Natures Detected
Imported projects contain unknown natures:
org.eclipse.jdt.groovy.core.groovyNature
Some settings may be lost after import.
1:43:55 PM Compilation completed with 1 error and 7 warnings in 20 sec
Groovyc: Cannot compile Groovy files: no Groovy library is defined for module
Run Code Online (Sandbox Code Playgroud)
Groovy本身安装在Linux上.在设置中将其添加为groovy编译器不会影响行为:
> groovy --version
Groovy Version: 1.7.4 JVM: 1.6.0_24
Run Code Online (Sandbox Code Playgroud)
将项目 SDK 从 更改为Java 15似乎Java 8神奇地解决了我机器上的相同问题。
脚步:
转至File > Project structure...(Mac/Linux 上可能有所不同)。
在项目设置下,选择Project。
在Project SDK:下拉列表中,选择安装的 JDK 的不同版本。
单击对话框底部的Apply& 。OK
**重新运行您的程序。
显然您试图将一个 Eclipse 项目导入到 IDEA 中,但这还不够好。(Groovy) Eclipse 带有自己的 Groovy 版本,而在 IDEA 中,您必须添加 groovy-all-1.7.4.jar(或您想使用的任何版本)作为编译依赖项。
| 归档时间: |
|
| 查看次数: |
11125 次 |
| 最近记录: |