Moin,
nachdem es nun auch mich erwischt hat mit dem NoClassDefFoundError, wie wär es mit einem Java Programme starten für Dummies ? ;-)
Ich habe jetzt ein Weilchen herumgesucht, aber es war nicht viel Ergiebiges dabei. Ausser, DASS z.B. hier und da der CLASSPATH gesetzt sein muss und WO man das macht, steht nirgends, WAS da eingetragen werden muss. Oder wo man das Programm startet. Welche Änderungen ergeben sich, wenn man mit verschiedenen packages arbeitet? Usw. usw.
Also jetzt mal "Butter bei die Fische":
Was muss in den Systemvariablen eingetragen sein (JAVA_HOME, PATH, CLASSPATH,...?) und wo und wie erfolgt der Programmaufruf (mit welchen Parametern), wenn z.B. diese sicher nicht untypische Verteilung der Source- und Class-Dateien vorliegt?
D:\eclipse\workspace\bin\ <-- die kompilierten class-Dateien, also z.B. PrinterSetup.class für die Quelldatei unten
D:\eclipse\workspace\src\myPackage\PrinterSetup.java <--- Source-Datei
D:\JDK1.3.1_02\ <-- Pfad des installierten JDKs
Ich weiss, dass es ein einfaches ist, mit Eclipse, JBuilder usw. ein Javaprogramm zu starten. Aber was, wenn man das Programm wirklich jemandem weitergeben möchte, der es nur benutzen soll und keine Java IDE hat?
nachdem es nun auch mich erwischt hat mit dem NoClassDefFoundError, wie wär es mit einem Java Programme starten für Dummies ? ;-)
Ich habe jetzt ein Weilchen herumgesucht, aber es war nicht viel Ergiebiges dabei. Ausser, DASS z.B. hier und da der CLASSPATH gesetzt sein muss und WO man das macht, steht nirgends, WAS da eingetragen werden muss. Oder wo man das Programm startet. Welche Änderungen ergeben sich, wenn man mit verschiedenen packages arbeitet? Usw. usw.
Also jetzt mal "Butter bei die Fische":
Was muss in den Systemvariablen eingetragen sein (JAVA_HOME, PATH, CLASSPATH,...?) und wo und wie erfolgt der Programmaufruf (mit welchen Parametern), wenn z.B. diese sicher nicht untypische Verteilung der Source- und Class-Dateien vorliegt?
D:\eclipse\workspace\bin\ <-- die kompilierten class-Dateien, also z.B. PrinterSetup.class für die Quelldatei unten
D:\eclipse\workspace\src\myPackage\PrinterSetup.java <--- Source-Datei
D:\JDK1.3.1_02\ <-- Pfad des installierten JDKs
Ich weiss, dass es ein einfaches ist, mit Eclipse, JBuilder usw. ein Javaprogramm zu starten. Aber was, wenn man das Programm wirklich jemandem weitergeben möchte, der es nur benutzen soll und keine Java IDE hat?