Ich tat dies vor:Wie sollte ich CLASSPATH setzen?
CLASSPATH = ":./Home/phoenies/jdk1.6.0_17/lib/tools.jar: /home/phoenies/jdk1.6.0_17/lib/dt.jar"
Aber heute ein Artikel sagt, dass ich das tun sollte:
CLASSPATH = ":./home/phoenies/jdk1.6.0_17/lib"
Wenn ich so tun, wird es se Arch alle JAR-Dateien in lib? Also ist es wahrscheinlich ein kürzerer Weg?
+100. Ich hatte keine Ahnung, dass es Klassenpfad-Wildcards gab. –
Vielen Dank für Ihre rechtzeitige Antwort :) – phoenies
sehr interessant. +1. Ich würde jedoch gegen die Verwendung von "sollte" argumentieren, da es keine explizite Reihenfolge der geladenen Dateien gibt, so könnte es zu unerwartetem Verhalten kommen, wenn Sie mehrere JAR-Dateien mit verschiedenen Versionen derselben Klasse in Ihrem Verzeichnis haben. – akf