1. First, you need to configure catalina.sh in the Linux system Tomcat/bin directory to add this file:
Catalina_opts= "-xdebug-xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
Parameter description:
-xdebug: Enable debug mode
-xrunjdwp<sub-options>: loading JVM 's JPDA Reference Implementation Library
Transport=dt_socket:socket connection, optional dt_shmem Connect to the debug server via shared memory
address=8787: The port that the debug server listens on
Server=y: Whether it is server side,n is client
Suspend=n: Whether the boot process is loading paused,y is paused at startup, and the startup process is easy to debug
2.window on the Catalina.bat directly below Tomcat added:
Set "Catalina_opts=-xdebug-xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
3. Then restart Tomcat to view the Catalina.out log file if it appears
Listening for transport Dt_socket at address:8787 indicates that Tomcat monitoring was successful
4.eclipse Configuration
After configuration, start Debug and if successful, remote debug is successful.