DCEVM удаленная отладка

Я хочу создать среду разработки, в которой мое Java-приложение будет работать на виртуальной машине, а код будет записываться и управляться на хост-машине.

Java-приложение внутри виртуальной машины будет использовать DCEVM, потому что я хочу использовать расширенное переопределение классов при удаленной отладке приложения.

Одна и та же версия Java(совместимая с DCEVM) будет установлена ​​как на виртуальной машине, так и на хост-машине.

Есть ли кто-то, кто имел дело с подобной установкой в ​​прошлом, и кто может посоветовать, возможна ли эта установка или нет?

Мне очень интересно узнать, будут ли работать удаленная отладка и расширенное переопределение классов в этой настройке или нет?

1 ответ

Да, это будет работать. Вы можете использовать DCEVM+HotSwapAgent на виртуальной машине и подключаться к ней через удаленный отладчик в IDE на хост-машине.

Я работал с подобной установкой: сервер Tomcat + удаленная отладка в Eclipse для расширенного переопределения классов. Они были на одной машине, но настройка и конфигурация по сути одинаковы.

Обратитесь к https://web.liferay.com/web/enrique.valdes.1/blog/-/blogs/java-classes-instant-reloading-using-dcevm-hotswap-agent чтобы узнать, как это настроить. То же самое для сервера Tomcat.

Другие вопросы по тегам