2012-01-28 2 views
3

私は、Grails 2.0.0でIntelliJ 11をUbuntuで使用しています。 IntelliJが任意のgrailsコマンドを実行すると、すぐにハングします。私はプロジェクトを2.0.0(1.3.7から)に移行することも、新しいgrailsプロジェクトを作成することもできません。grailsコマンドを実行するとIntelliJ 11がハングする

ログに例外がスローされず、grailsを使用してcreate-appをクリックするとハングします。

誰もがここで何が問題になるか考えていますか?

おかげで、

答えて

7

は、凍結にのみ発生します実行、プロセスは、状態やIDEAのGUIがフリーズしているように見える「停止」。

プロセスの「FG」を行う場合、アプリケーションは再び目を覚ますと、実際にGrailsのコマンドを実行します。

ので入りワークワー - 私はそこにバグレポートを埋めてきた - 残念ながらありませんそのため

bash -c "export JAVA_HOME=/path/to/your/javahome;/path/to/your/ideahome/bin/idea.sh" 
+0

これは実際に私が持っていた問題で、コマンドラインからbackgroudでintellijを実行しても問題を解決できませんでした。ありがとう! – karruma

+0

Thnx。この解決策も私に役立った。 IntelliJチームが今までこれに対処しなかった理由は不思議です。 –

+0

ありがとうございます!まだIDEA 14で発生しています –

1

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を参照してください。

+0

感謝を:ウントは、「コマンド」として、以下を使用して、デスクトップのアイコンを作成することによって、例えば、バックグラウンドでに当然のことながら、実行IDEAではありませんjstackがプロセスにアタッチするのに問題があるため、スレッドダンプが発生しています。 うまくいけば、誰かがそれに応答することを願っています:http://youtrack.jetbrains.net/issue/IDEA-80526 – karruma

2

私は、必ずしもそうではないが、プロセスを「アンスティック」することを発見した。

のIntelliJが何らかのGrailsのにハングアップコマンドまたは別の、私は

(私はあなたが、コマンドがアイデアを実行するためには何でも使用する名前で設定したエイリアス「アイデア」を持っている)プロセスが実行されているかを確認するには、次のように実行します
ps -ef | grep idea 

あり3つのまたは4のプロセスが通常ですが、最初のものは次のようになります。私はそれを

kill -9 {processId} 
を殺すために、次のコマンドを実行します

username 19349 14977 0 10:41 pts/1 00:00:00 /bin/sh /usr/local/bin/idea 

例えば

kill -9 19349 

私たちは、プロセスを殺すフル強制的にを使用しています。

Intellijは通常どおり処理を開始します。時々、私は私が返信しないようにしたいと思っているかどうかについての尋問を受けます。

時にはうまく動作せず、intelliJを完全に終了してからやり直す必要があります。ほとんどの時間はそれが動作します。

/path/to/your/ideahome/bin/idea.sh & 

IDEAは、その後正常に起動しますが、できるだけ早くすべてのGrailsのコマンドとして次のとおりです。ターミナルウィンドウからアイデアを開始し、このように、バックグラウンドで実行されているため&(アンパサンドを使用しているときに私のために

関連する問題