Java Logging - eigene Properties

Juli 25th, 2008 von Sven

Um eigene logging.properties dem Java Util Logger mitzugeben, kann dieses VM Argumt genutzt werden:

-Djava.util.logging.config.file=%Pfad zur logging.properties%

Das logging.properties wird nicht wie bei Log4J automatisch aus dem Classpath der Anwendung gelesen. Deswegen muss ein eigenes entweder zur Laufzeit geladen werden, über die VM Argumente mitgegeben oder - ganz übel - es kann das originale in den JRE Jars durch ein eigenes ersetzt werden.

Geschrieben in hibernate, java, jsf, spring, tomcat, tools | Keine Kommentare »

Tomcat remote Debugging mit Eclipse

Januar 20th, 2008 von Sven

Kann garnicht oft genug notiert sein:

Um Tomcat im Remote Debugging Modus zu starten, einfach in der catalina.bat die PATH Variable CATALINA_OPTS setzen wie folgt:

  • set CATALINA_OPTS = -Xdebug -Xrunjdwp:transport=dt_socket, address=8000, server=y, suspend=n
    Hinter ‘adress’ verbirgt sich der Port, auf dem TC dann nach Debug Connection lauscht.

Dann wie gewohnt (startup.bat) starten, dann ist TC bereit für JPDA Connections, z.B. aus Eclipse.

Genau, und eine Debugging Konfiguration erstellt man so:

  • Run Configurations: Remote Java Application. Einfach einen Namen vergeben, Projekt auswählen. Fertig.
    Falls man einen anderen Port als den 8000er verwendet, muss das hier angegeben werden.

Geschrieben in coding, it, java, tomcat | Keine Kommentare »