2015-04-22 5 views
3

В настоящее время я пытаюсь настроить hot deployment на Wildfly 8.2.0 в IntelliJ IDEA 14.Горячее развертывание не работает с IntelliJ IDEA и Wildfly 8.2.0

Мои настройки:

Wildfly 8.2.0: Deployment scanners включен, Auto-deploy Zipped и Auto-deploy Exploded набор для истинного и scan interval установлен в 2000

IntelliJ IDEA 14: On update action и On frame deactivation оба набора для обновления классов и ресурсов

Но он все еще не работает. Мне нужно перераспределить приложение для обновления java-файлов.

Edit:

[[email protected]:9990 /] /subsystem=deployment-scanner:read-resource(recursive=true) 
{ 
    "outcome" => "success", 
    "result" => {"scanner" => {"default" => { 
     "auto-deploy-exploded" => true, 
     "auto-deploy-xml" => true, 
     "auto-deploy-zipped" => true, 
     "deployment-timeout" => 600, 
     "path" => "deployments", 
     "relative-to" => "jboss.server.base.dir", 
     "runtime-failure-causes-rollback" => false, 
     "scan-enabled" => true, 
     "scan-interval" => 2000 
    }}} 
+0

Можете ли вы показать свою 'конфигурацию развертывания-scanner' и в каком файле он настроен? Вы используете сервер в автономном режиме? – Magnilex

+0

Обновлен ответ и добавлен вывод '/ subsystem = deploy-scanner: read-resource (recursive = true)' –

+0

Еще раз, вы используете сервер в автономном режиме? Вы развертываете на пути _jboss.server.base.dir/deployments_? – Magnilex

ответ

3

Я не знаком с IntelliJ, но то, что вы хотите, кажется, не представляется возможным для меня из коробки (в данный момент).
По крайней мере, если вы хотите пойти стандартным способом. Стандартная JVM еще не способна полностью использовать функцию горячего развертывания, поэтому есть такие продукты, как JRebel или альтернативные реализации JVM или инструменты (HotSwap?), Которые могут решить эту проблему.

См: