我在Ubuntu下使用IntelliJ 11和Grails 2.0.0。当IntelliJ执行任何grails命令时,它会立即挂起。我无法将我的项目迁移到2.0.0(从1.3.7开始),甚至不能创建一个新的grails项目。执行grails命令时,IntelliJ 11挂起
没有在日志中抛出异常,在使用grails单击create-app后挂起。
任何人都有一个想法这里可能是什么问题?
感谢,
我在Ubuntu下使用IntelliJ 11和Grails 2.0.0。当IntelliJ执行任何grails命令时,它会立即挂起。我无法将我的项目迁移到2.0.0(从1.3.7开始),甚至不能创建一个新的grails项目。执行grails命令时,IntelliJ 11挂起
没有在日志中抛出异常,在使用grails单击create-app后挂起。
任何人都有一个想法这里可能是什么问题?
感谢,
对我来说,冻结当使用从终端窗口起始想法&(符号为在后台运行,像这样仅发生运行过程中进入“停止”状态和IDEA GUI似乎被冻结。
当在过程中做“FG”,申请再次唤醒和实际运行Grails命令。
因此, workaro UND当然是在后台不运行IDEA,例如通过创建使用下面的“命令”桌面图标:
bash -c "export JAVA_HOME=/path/to/your/javahome;/path/to/your/ideahome/bin/idea.sh"
从http://confluence.jetbrains.net/display/IDEADEV/IDEA+11+EAP尝试11.0.2 RC。如果没有帮助,请在http://youtrack.jetbrains.net/issues/IDEA上提交附带线程转储的错误,详情请参阅http://www.jetbrains.net/devnet/docs/DOC-260。
感谢 - 我已经充满bug报告存在 - 可惜没线程转储,因为jstack有附加到进程的问题。 希望有人会回应它:http://youtrack.jetbrains.net/issue/IDEA-80526 – karruma 2012-01-29 12:19:00
我发现以下方法可以“解除”过程,但不是每次都是这样。
时的IntelliJ挂起由于一些Grails命令或其他,我运行以下命令以查看哪些进程正在运行(我有一个别名名为“想法”,你会使用什么命令是运行的想法设置)
ps -ef | grep idea
通常有3个或4个进程,但第一个看起来像:
username 19349 14977 0 10:41 pts/1 00:00:00 /bin/sh /usr/local/bin/idea
我运行下面的命令将其杀死
kill -9 {processId}
例如:
kill -9 19349
我们使用迫使全杀掉该进程。
Intellij开始正常处理。有时我会得到提示,说明我是否确定要退出,但我不回复。
有时它不起作用,我必须完全杀死intelliJ然后重新开始。大多数时候它工作。
/path/to/your/ideahome/bin/idea.sh &
IDEA然后开始正常,但只要任何Grails命令是:
这实际上是我遇到的问题,而不是从命令行在backgroud中运行intellij解决了问题。谢谢! – karruma 2012-08-12 16:50:31
Thnx。这个解决方案也帮助了我。我想知道为什么IntelliJ团队直到现在才解决这个问题。 – 2014-07-03 14:59:51
谢谢!它仍然发生在IDEA 14上 – 2015-03-11 09:13:21