2015-11-03 59 views
0

我正在使用IntelliJ 15.0 Community Edition将grails 2插件转换为grails 3。 对于Java文件只有,IntelliJ给了我许多有关丢失来自Grails的包和符号的错误。例如:IntelliJ 15和Grails 3:无法找到grails包

Error:(20, 19) java: package grails.core does not exist

Error:(23, 41) java: cannot find symbol symbol: class AbstractGrailsClass

我曾尝试在项目结构添加依赖,从而指向Grails的来源,但似乎没有任何效果。我承认我是IntelliJ的新手,所以这可能是一个简单的配置设置。

回答

2

在IntelliJ的偏好设置中设置了Grails SDK Home。打开首选项,然后输入Grails来调出页面。然后将其设置为指向您的Grails安装,例如

/Users/whoever/.sdkman/candidates/grails/current 
+0

对不起,我忘记提及我正在运行CE版本,它没有明确的Grails支持 –

+1

我不认为CE支持Grails。 –

1

有一点要考虑的是,Grails的3需要从的src/main/java的移动.java文件为src /主/常规

这可能与为什么您遇到的问题。