我在 Ubuntu 下使用 IntelliJ 11 和 Grails 2.0.0。当 IntelliJ 执行任何 grails 命令时,它会立即挂起。我无法将我的项目迁移到 2.0.0(从 1.3.7),甚至无法创建新的 grails 项目。
日志中没有抛出异常,在使用 grails 单击 create-app 后挂起。
有人知道这里可能是什么问题吗?
谢谢,
最佳答案
对我来说,卡住只发生在使用&(用于在后台运行的&符号从终端窗口启动想法时,如下所示:
/path/to/your/ideahome/bin/idea.sh &
IDEA 然后会正确启动,但是只要运行任何 grails 命令,进程就会进入“停止”状态并且 IDEA GUI 似乎被卡住。
在进程上执行“fg”时,应用程序再次唤醒并实际运行 grails 命令。
因此,解决方法当然是不在后台运行 IDEA,例如通过使用以下命令创建桌面图标:
bash -c "export JAVA_HOME=/path/to/your/javahome;/path/to/your/ideahome/bin/idea.sh"
关于grails - IntelliJ 11 在执行 grails 命令时挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9047836/