Информация на странице Википедии устарела
Это зависит от того, что вы хотели бы сделать. Если у вас есть подмодули, я предполагаю, что это файлы JAR, включенные в WEB-INF / lib вашего приложения? В этом случае каждый отдельный модуль должен иметь специальный файл конфигурации rebel.xml следующим образом:
myapp.war
`- WEB-INF
|- classes
| `- rebel.xml <-- required to map the web app classes and resources
`- lib
|- mylib1.jar
| `- rebel.xml <-- maps mylib1.jar classes
|
|- mylib2.jar
| `- rebel.xml <-- maps mylib2.jar classes
|- ...
`- mylibN.jar
Это должно быть правильно, если вы работаете с исходным кодом ваших подмодулей. Но если вы хотите просто поменять банки, это также возможно, если вы отобразите их в rebel.xml вашего веб-приложения. Посмотрите справочное руководство для этого:
http://manuals.zeroturnaround.com/jrebel/standalone/config.html
Поскольку вы используете maven, может быть целесообразно сгенерировать файлы rebel.xml с помощью плагина JRebel maven (просто добавьте фрагмент кода в ваш pom.xml):
http://manuals.zeroturnaround.com/jrebel/standalone/config.html#maven