JRebel не публикует папку webapp

Я пытаюсь использовать JRebel, и у меня возникла проблема при публикации файлов, таких как xhtml, в папке src / main / webapp. Могу делать горячую замену классов, работает.

Я использую плагин Eclipse Helios, Tomcat 7 и JRebel Eclipse. Также я использую WTP.

Я проверил каталог tmp0 \ wtpwebapps \ myapp-web. rebel.xml находится в папке WEB-INF / classes. Так что все должно быть в порядке.

Вот мой rebel.xml

<classpath>
    <dir name="C:/Users/user/workspace/myapp/myapp-web/target/test-classes">
    </dir>
    <dir name="C:/Users/user/workspace/myapp/myapp-web/target/classes">
    </dir>
</classpath>

<web>
    <link target="/">
        <dir name="C:/Users/user/workspace/myapp/myapp-web/src/main/webapp">
        </dir>
    </link>
</web>

Я много пробовал, но не мог понять, почему JRebel не выполняет горячее развертывание папки webapp. В файле jrebel.log я не нашел ничего полезного.


person sacunu    schedule 31.07.2012    source источник


Ответы (1)


Прежде всего, удалите папку тестовых классов из определения пути к классам rebel.xml - с этим у вас могут возникнуть эффекты strage.

Когда запускается сервер приложений, вы видите на консоли сообщения JRebel: каталог «blah» находится под наблюдением?

Отправьте jrebel.log в поддержку - они помогут. Это может быть незначительная разница в версии экземпляра Tomcat.

person Anton Arhipov    schedule 31.07.2012
comment
Большое спасибо за ответ. Пропустить добавление лицензионного ключа было огромной ошибкой. Я неправильно понял, что мне понадобится ключ 14 дней спустя. и поэтому я не возражал против лицензионных предупреждений. извините за неудобства :) - person sacunu; 31.07.2012