У меня развернуто приложение SpringBoot на сервере, к которому я хочу подключиться удаленно, но пусть оно запускается, даже если я не подключаюсь к порту отладки.
baeldung (https://www.baeldung.com/spring-debugging) предоставляет это как механизм для открытия порта
java -jar myapp.jar -Dagentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000
Это не работает для меня (приложение запускается, но опция порта отладки игнорируетсяЯ нашел это в сети, которое работает
java -Xrunjdwp:transport=dt_socket,server=y,address=8001,suspend=y -jar myapp.jar
Но приложение не запустится, пока я на самом деле не подключусь из IDE (intellij).
Я сейчас привередлив, так какна самом деле достаточно, но есть ли способ открыть порт отладки, позволяющий приложению запускаться и просто быть доступным для подключения на более позднем этапе, если это необходимо? (Также просто интересно, может ли кто-нибудь сказать мне, почему опция baeldung не работает дляя, я предполагаю, что это не опечатка, поскольку нет никаких комментариев вокруг этого?)