Hallo zusammen
Wenn ich auf dem Netbook eines Kollegen eine (selber geschriebene) Jar-Datei mit "Java (TM) Platform SE Binary" ausführen will, erscheint für ein paar Millisekunden das CMD-Fenster mit der Fehlermeldung "java.lang.NoClassDefFoundError". Die Jar-Datei läuft auf allen anderen Computern problemlos - es hat also nichts mit der Jar-Datei zu tun. Ich habe es auch schon mit anderen Jar-Dateien probiert, auf seinem Netbook erscheint immer dieselbe Fehlermeldung. Er hat Java auch schon deinstalliert und neu installiert, es ist die neueste Version von Java installiert.
Für mich hängt das eindeutig mit der Java-Konfiguration auf seinem Computer zusammen. Aus irgendeinem Grund sucht seine JVM immer am falschen Ort nach den Klassen. Umgebungsvariabeln setzen habe ich auch schon probiert (v.a. CLASSPATH). Hat mir jemand einen Tipp, was ich noch probieren könnte? Das müsste doch hinzukriegen sein...
Danke schon im Voraus
Tsserver
PS: Im Übrigen fand ich es merkwürdig, dass nach der Installation von Java die Jar-Dateien mit einem Datenkompressionsprogramm verknüpft waren und nicht mit "Java (TM) Platform SE Binary" wie auf allen anderen PCs - vielleicht hat das auch etwas damit zu tun.
Wenn ich auf dem Netbook eines Kollegen eine (selber geschriebene) Jar-Datei mit "Java (TM) Platform SE Binary" ausführen will, erscheint für ein paar Millisekunden das CMD-Fenster mit der Fehlermeldung "java.lang.NoClassDefFoundError". Die Jar-Datei läuft auf allen anderen Computern problemlos - es hat also nichts mit der Jar-Datei zu tun. Ich habe es auch schon mit anderen Jar-Dateien probiert, auf seinem Netbook erscheint immer dieselbe Fehlermeldung. Er hat Java auch schon deinstalliert und neu installiert, es ist die neueste Version von Java installiert.
Für mich hängt das eindeutig mit der Java-Konfiguration auf seinem Computer zusammen. Aus irgendeinem Grund sucht seine JVM immer am falschen Ort nach den Klassen. Umgebungsvariabeln setzen habe ich auch schon probiert (v.a. CLASSPATH). Hat mir jemand einen Tipp, was ich noch probieren könnte? Das müsste doch hinzukriegen sein...
Danke schon im Voraus
Tsserver
PS: Im Übrigen fand ich es merkwürdig, dass nach der Installation von Java die Jar-Dateien mit einem Datenkompressionsprogramm verknüpft waren und nicht mit "Java (TM) Platform SE Binary" wie auf allen anderen PCs - vielleicht hat das auch etwas damit zu tun.