我在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