(se pare că întrebarea mea evoluează, după ce o rezolv, o voi edita corespunzător)
Ca in titlu. Pot rula Tomcat ca serviciu, dar nu am idee cum să-l rulez în modul de depanare.
Am încercat să-l rulez în modul de depanare de la terminal, ca în această întrebare:
https://stackoverflow.com/questions/16689274/how-to-start-debug-mode-from-command-prompt-for-apache-tomcat-server
Pentru variabilele de export primul Unix:
exportați JPDA_ADDRESS=8000
export JPDA_TRANSPORT=dt_socket
și pentru a porni serverul în modul de depanare:
%TOMCAT_HOME%/bin/catalina.sh jpda start
Așa că am fugit
$ export JPDA_ADDRESS=8000
$ export JPDA_TRANSPORT=dt_socket
$ sudo /usr/share/tomcat9/bin/catalina.sh jpda start
Am primit răspuns
Folosind CATALINA_BASE: /usr/share/tomcat9
Folosind CATALINA_HOME: /usr/share/tomcat9
Folosind CATALINA_TMPDIR: /usr/share/tomcat9/temp
Folosind JRE_HOME: /usr
Folosind CLASSPATH: /usr/share/tomcat9/bin/bootstrap.jar:/usr/share/tomcat9/bin/tomcat-juli.jar
Tomcat a început.
netstat -tpln | grep 8080
sau 8000
nu-mi arata nimic.
Cu toate acestea, când rulez Tomcat ca serviciu, începe să asculte pe portul 8080. De aceea mă gândesc că ar fi frumos să ruleze în modul de depanare ca serviciu, dar nu știu cum să fac asta.