Я начинаю проект, который включает в себя запись mailets для Apache James. Насколько я могу сказать, единственный способ проверить изменения в моем коде (на Windows) через следующие шаги:JAMES Maile процесс разработки
- Скомпилировать mailet
- Создайте файл фляги, содержащий mailet
- Скопируйте файл фляги в каталог
apps/james/SAR-INF/lib
- Start Джеймсу из run.bat
- тест Run
- Stop JAMES по telneting к порту 4555 и выдачи команды на выключение (я предполагаю, что на Linux SIGTERM будет достаточно)
Я могу автоматизировать все эти шаги с помощью Ant и некоторых скриптовых магов, но мне было интересно, не хватает ли я чего-то. У кого-нибудь есть опыт разработки майлеров? Вы использовали подобный процесс, или есть более простой способ?
Например, есть ли способ сделать исполняемый экземпляр Джеймса перезагрузить Mailets JAR?