I know there's some JAVA_OPTS to set to remotely debug a Java program.
What are them and what does they mean ?
I know there's some JAVA_OPTS to set to remotely debug a Java program.
What are them and what does they mean ?
I have this article bookmarked on setting this up with Eclipse.
Basically run it with:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044
Here's some more gory details on what the options are:
http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.html
Ok, by the way, -Xdebug and -Xrunjdwp arguments are to use for Java prior 5.0.
For Java 5.0 and after, it's preferable to use the -agentlib:jdwp single option.
So to summarize :
Options on -Xrunjdwp or agentlib:jdwp arguments are :