Pré. | Proc. |
Serveur JBOSS
Dans cet exemple JBoss, pour une application 32 bits, le code source d'un servlet simple se trouve à l'emplacement du répertoire :
C:\Benchmark\Java\JBOSS\Inventaire
Les binaires exécutés par JBOSS se trouvent dans le fichier JAW.EAR à cet emplacement :
C:\JBOSS\03b-dao\build\distribution
Le débogueur d' Enterprise Architect doit pouvoir localiser les fichiers source pendant le débogage ; pour ce faire, il utilise également le CLASSPATH, en recherchant dans n'importe quel chemin répertorié un fichier source JAVA correspondant, de sorte que le CLASSPATH doit inclure un chemin vers la racine du Paquetage pour Enterprise Architect pour trouver la source pendant le débogage.
Ceci est un extrait du fichier de commandes qui exécute le serveur JBOSS ; la classe à déboguer est à :
com/inventaire/dto/carDTO
Par conséquent, la racine de ce chemin est incluse dans JBOSS_CLASSPATH.
Example Code
RUN.BAT-------------
set SOURCE=C:\Benchmark\Java\JBOSS\Inventory
set JAVAC_JAR=%JAVA_HOME%\lib\tools.jar
if "%JBOSS_CLASSPATH%" == ""
(
set JBOSS_CLASSPATH=%SOURCE%;%JAVAC_JAR%;%RUNJAR%;
)
else
(
set JBOSS_CLASSPATH=%SOURCE%;%JBOSS_CLASSPATH%;%JAVAC_JAR%;%RUNJAR%;
)
set JAVA_OPTS=%JAVA_OPTS% -agentpath:"c:\program files\sparx systems\vea\x86\ssjavaprofiler32"