Имам нужда от помощ при конфигурирането на агента за гореща размяна в моя проект за файлове с класове за горещо внедряване.
В моя проект имаме настройка на проекта, както е показано по-долу:
< b> Уебпроект (война)
|
|_ _ Service Project(jar)
Service project се използва като jar файл в уеб проект. Така че всеки път, когато правя промени в java файл в сервизен проект, искам агентът за hotswap да презареди/замени своя клас файл с най-новия, без да е необходимо да внедрявам целия проект отново.
Изтеглих dcevm(динамическа еволюция на кода vm) за jdk 1.7.51и файл hotswap-agent.jar също така и направих конфигурация на eclipse . Всеки път, когато правя промени в .java, .properties файловете на WebProject, той го презарежда автоматично, без да разгръща приложението отново. Сега просто искам да конфигурирам моя hotswap агент по такъв начин, че ако правя промени в java файл в сервизен проект, който се използва като jar файл в уеб проект, той трябва да презареди отново този .class файл или .jar файл.
Трябва ли да добавя още един файл hotswap-agent.properties в папката с ресурси на сервизния проект? В момента го добавих в папката с ресурси на уеб проекта.
Всяка помощ е много ценена.