我正在尝试将现有的Grails项目导入到Intellij中,但它没有识别SDK。
我已经在我的主目录/.bash_profile中设置了我的路径 这是我进去的地方。
export GRAILS_HOME=/Applications/grails-2.0.4
export PATH=$PATH:$GRAILS_HOME/bin
现在,当我启动Intellij并执行文件>新项目>从现有源创建项目 我命名我的项目然后当我到SDK时没有grails SDK。我假设当我在.bash_profile中设置路径时,它会识别grails SDK的路径。
对此的任何帮助都会很棒。
答案 0 :(得分:15)
检查是否安装了Grails插件。
转到“项目”,右键单击项目名称> Grails>配置Grails SDK 。
从那里创建SDK ......
答案 1 :(得分:4)
如果你使用终极版或社区版的Intellij ,我在这里看不到的问题是什么?因为不可能在社区版的Intellij中运行Grails - 该插件仅在Ultimate版本中可用...
除此之外,我自己遇到了一些问题,当我想选择SDK(在Intellij Ultimate 12.0版本中)时,我找不到可供选择的Grails SDK,但它就在那里,它只是隐藏自己的漂亮好吧;)*在您可以选择SDK的页面上,您必须选择Groovy
AND Spring
并且voíla:您看到Grails
SDK已准备就绪选择(如果已安装,则选择Griffon
SDK。)*
答案 2 :(得分:0)
intellij没有选择grails的路径设置。你需要在intellij中指定它。这使您可以选择为不同或相同的项目使用不同版本的grails。
打开项目设置可以选择添加新SDK,选择Grails安装的主路径,它将自动配置为全局库,此库将作为依赖项添加到您的模块中。
答案 3 :(得分:0)
加载项目后,在事件日志中,您会看到一条消息:
未找到Grails SDK:模块'moduleNameHere'没有Grails SDK。配置SDK
单击“配置SDK”将打开一个对话框。如果没有可用选项,请单击“创建”,然后导航到Grails设置的位置(我自己的是/opt/grails-2.2.0)。在那里导航似乎足以满足SDK要求。我选择了那个文件夹,IJ做了其余的工作。
答案 4 :(得分:0)
这是使用自制软件安装时Grails SDK的常用路径。改变你的机器和你的机器
/用户//。sdkman /候选人/ Grails的/
例如: - /Users/tom/.sdkman/candidates/grails/2.4.3