Я нашел следующее, чтобы «разблокировать» процесс, но не каждый раз.
когда 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, а затем начать все сначала. В большинстве случаев это работает.
На самом деле это была проблема, с которой я столкнулся и не выполнял intellij в backgroud из командной строки, решив проблему. Благодаря! – karruma
Thnx. Это решение мне тоже помогло. Интересно, почему команда IntelliJ не обращалась к этому до сих пор. –
Спасибо! Это все еще происходит на IDEA 14 –