démarrer tomcat avec certains paramètres java

Je suis démarrage de Tomcat à l'aide au démarrage.chauve-souris dans le TOMCAT_HOME\bin.

J'ai besoin de permettre à tous les java de débogage de l'traces.

Dans mon application web (Note: en Fait, c'est un axis2 service web) j'ai fait:

System.setProperty("javax.net.debug","all");

Mais il n'a pas de travail.

Rien imprimé à Tomcat de la console.

J'ai essayé de mettre ce bien en tant que paramètre dans Tomcat start-up j'ai donc édité le catalina.chauve-souris comme suit:

Avant:

if not "%LOGGING_MANAGER%" == "" goto noJuliManager
set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%

Après:

if not "%LOGGING_MANAGER%" == "" goto noJuliManager
set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%
set JAVA_OPTS=-Djavax.net.debug=all %JAVA_OPTS%

Je ne suis pas sûr si c'est l'écriture, à la place de le mettre dans catalina.chauve-souris, mais il semblait raisonnable pour moi.

Pas de succès en tant que bien.

Alors, comment puis-je démarrer tomcat avec un -Djava option?

Précisément comment puis-je activer

System.setProperty("javax.net.debug","all");
de sorte que je peux faire le débogage dans mon application web?

Merci.

Vous êtes dans la bonne direction. Avec la D pense fonctionne pour moi tout le temps. 🙁
idée de ce que je fais de mal et sans debug info est imprimé sur la console?
Auriez-vous JMX installé? Assurez-vous que vos -D est en cours de lecture? Essayez d'exécuter catalina manuellement. Sous unix, vous voyez l'-D sur l'invocation avec ps aux | grep java.
suis en cours d'exécution dans windows.J'ai essayé le "catalina " démarrer", mais sans succès.Ne sais pas l'équivalent de ps aux | grep java pour windows

OriginalL'auteur Cratylus | 2011-03-12