Проблема с лицензией с JRebel и Intellij Idea

Я использую JRebel с Intellij Idea в Ubuntu. Я активировал плагин, вставив код, полученный с веб-сайта, и он работал отлично, но когда я перезапускаю свою IDE, он снова запрашивает лицензию, и мне приходится каждый раз вставлять код лицензии. Как решить эту проблему?

РЕДАКТИРОВАТЬ: - файл jrebel.lic не создается в папке ~/.jrebel/


person Manu Viswam    schedule 02.01.2014    source источник
comment
jrebel.lic должен быть создан в ~/.jrebel/ во время активации. Есть ли ошибки в файле idea.log? Каков полный путь к папке ~/.jrebel/? Возможно, у вас есть какой-то хитрый символ в вашем имени пользователя, и путь просто накручен с этим символом.   -  person Anton Arhipov    schedule 03.01.2014
comment
Вы исправили свою проблему? У меня такая же проблема.   -  person Ricardo    schedule 23.01.2014
comment
Я удалил плагин и вместо этого использовал автономный JRebel.   -  person Manu Viswam    schedule 24.01.2014


Ответы (1)


Я публикую этот обходной путь для тех, кто борется с этой проблемой.

Удалите плагин jRebel из IDE. Установите автономную версию jRebel с здесь

Теперь добавьте следующее в параметры виртуальной машины при запуске программы. -javaagent:/opt/ZeroTurnaround/jrebel/jrebel.jar

Вот как я решил свою проблему, я не знаю, будет ли это работать и для других.

person Manu Viswam    schedule 03.03.2014
comment
Как это решает проблему? Вам по-прежнему нужна лицензия в каталоге .jrebel, если вы не укажете иное. Кроме того, JRebel проверяет каталог .jrebel на наличие файла jrebel.properties (если не указано вручную). Таким образом, первоначальная проблема должна быть связана с путем к каталогу ~/.jrebel/. - person Anton Arhipov; 03.03.2014
comment
Тем не менее в этом каталоге нет файла jrebel.lic. На самом деле я не мог найти такой файл нигде в своей системе. - person Manu Viswam; 03.03.2014
comment
Вы используете my.jrebel.com тогда? В этом случае он не будет создан, а вместо этого сохранит учетные данные для службы в файле jrebel.prefs. - person Anton Arhipov; 03.03.2014
comment
Я думаю, что использую это. У меня есть файл с таким именем, который содержит несколько шестнадцатеричных строк. - person Manu Viswam; 03.03.2014