Seite 1 von 1

Kompaliertes ProjectX läuft nicht

Verfasst: Do 22. Jun 2006, 21:41
von AchNee
Hallo,

ich habe mir ProjectX 0.90.4 heruntergeladen.
Habe es mit build.bat kompiliert.
Beim Ausführen von ProjectX.jar bekomme ich folgende Fehlermeldung:

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

c:\Programme\ProjectX>ProjectX.jar
Exception in thread "main" java.lang.NoClassDefFoundError: c:\Programme\ProjectX\ProjectX/jar

c:\Programme\ProjectX>


Kann mir jemand helfen?

Verfasst: Do 22. Jun 2006, 22:10
von Bonni
Hmm, kenn ich nicht die Meldung, bei mir klappt der Start so. Es sieht aber fast so aus, als wenn MS irgendwas eher mitbekommt als Java, deswegen versuch mal im DOS-Fenster:

javaw -jar ProjectX.jar

Wenn's auch nicht geht, sehen wir weiter.

Siehe auch

http://topfield.abock.de/wiki/index.php ... n_ProjectX

Verfasst: Do 22. Jun 2006, 22:46
von Sigittarius-E
ist da nicht ein falscher Backslash?
...NoClassDefFoundError: c:\Programme\ProjectX\ProjectX/jar

Verfasst: Do 22. Jun 2006, 23:48
von Bonni
Der Slash / ist ja die Antwort von Windows, nicht Achnees Eingabe. Ich denke mir, dass sich irgendwer anders die .jar Extension gekrallt hat, deswegen das javaw -jar.

Trotzdem wäre eine Antwort von Achnee mal ganz nett....

Verfasst: Fr 23. Jun 2006, 00:20
von Sporty
Ich starte immer mit ProjectX.exe statt mit ProjectX.jar und das Programm startet und arbeitet bis auf wenige Ausnahmen fehlerfrei. Dafür habe ich dann noch PVAStrumento.

Verfasst: Fr 23. Jun 2006, 00:33
von Bonni
Sporty hat geschrieben:Ich starte immer mit ProjectX.exe statt mit ProjectX.jar
ProjectX.exe??? Wo kommt das denn her? Verwandelt Du Java ByteCode in Executables? Wie in diesem Fall?

Verfasst: Fr 23. Jun 2006, 13:26
von AchNee
Hallo,

@Bonni
Das mit der Eingabeaufforderung habe ich schon probiert, daher habe ich ja die Fehlermeldung.

Noch ne Idee.

Verfasst: Fr 23. Jun 2006, 13:59
von Bonni
AchNee hat geschrieben:Das mit der Eingabeaufforderung habe ich schon probiert, daher habe ich ja die Fehlermeldung.
Aha.
AchNee hat geschrieben: Noch ne Idee.
Da findet er eine Library nicht. Sind alle Verzeichnisse einschl. Dateien vorhanden, wir in der Anleitung im Topf-Wiki (Link oben) beschrieben?

Und die Kompilation hat wirklich keine Fehlermeldungen gebracht?

Verfasst: Fr 23. Jun 2006, 14:36
von AchNee
Hallo,

@Bonni
Kann ich im Moment nicht 100% sagen. Ich werde es am Sonntag nochmal probieren und sage dann bescheid.

Verfasst: Fr 23. Jun 2006, 14:38
von Bonni
AchNee hat geschrieben:Hallo,

@Bonni
Kann ich im Moment nicht 100% sagen. Ich werde es am Sonntag nochmal probieren und sage dann bescheid.
Alles klar.wadasdf

Verfasst: Fr 23. Jun 2006, 19:10
von Sporty
[QUOTE=Bonni]ProjectX.exe??? Wo kommt das denn her? /QUOTE]
Als ich vor einiger Zeit mal das Interesse für Project x gefunden hatte, bin ich beim Suchen auf eine exe-Datei gestoßen, die durch Doppelklick Java installiert und Project X unter Programme in die Startleiste setzt. Also so, wie es ein vernünftiges Installationsprogramm macht. Wenn ich auf ProjectX in der Startleiste klicke wird über ProjectX.exe ProjectX.jar gestartet. Zum Upgraden wechsele ich immer nur die ProjectX.jar aus. Wenn ich versuche, die ProjectX.jar direkt zu öffnen, bekomme ich auch nur eine Fehlermeldung. Hätte ja sein können, daß Achnee dieselbe Datenstruktur wie ich hat, aber die EXE-Datei und den Eintrag in der Startleiste übersehen hat. Die meisten in den Foren bevorzugen eine unkompliziertere Installation, bei der die Projectx.jar direkt gestartet werden kann, was aber nicht immer richtig ist.

Verfasst: Fr 23. Jun 2006, 19:43
von Bonni
Sporty hat geschrieben:
Bonni hat geschrieben:ProjectX.exe??? Wo kommt das denn her? /QUOTE]
Als ich vor einiger Zeit mal das Interesse für Project x gefunden hatte, bin ich beim Suchen auf eine exe-Datei gestoßen, die durch Doppelklick Java installiert und Project X unter Programme in die Startleiste setzt. Also so, wie es ein vernünftiges Installationsprogramm macht. Wenn ich auf ProjectX in der Startleiste klicke wird über ProjectX.exe ProjectX.jar gestartet. Zum Upgraden wechsele ich immer nur die ProjectX.jar aus. Wenn ich versuche, die ProjectX.jar direkt zu öffnen, bekomme ich auch nur eine Fehlermeldung. Hätte ja sein können, daß Achnee dieselbe Datenstruktur wie ich hat, aber die EXE-Datei und den Eintrag in der Startleiste übersehen hat. Die meisten in den Foren bevorzugen eine unkompliziertere Installation, bei der die Projectx.jar direkt gestartet werden kann, was aber nicht immer richtig ist.
Ach so, dann versteh ich. Ich mach das im Prinzip genauso, nur mit einer Batch-Datei "PjX.bat".

Verfasst: Mo 26. Jun 2006, 12:52
von AchNee
Hallo,

@Sporty
Nein, ich habe Deine Struktur (projectx.exe) nicht. Ich habe es mir bei sourceforge.net herunter geladen und mit der build.bat kompiliert.

@Bonni
Ich bin am Sonntag nicht dazu gekommen, versuche es heute abend.

Verfasst: Di 27. Jun 2006, 21:12
von AchNee
Hallo,

sorry das ich mich erst jetzt melde.
Also ich habe es jetzt hin bekommen.
Wenn ich in der Eingabeaufforderung projectx.jar ausführe bekomme ich den oben genannten Fehler.
Wenn ich aber in der Eingabeaufforderung javaw -jar ProjectX.jar ausführe läuft ProjectX.

Also nochmal Danke an alle.

Verfasst: Di 27. Jun 2006, 21:15
von rs5
AchNee hat geschrieben:Hallo,

sorry das ich mich erst jetzt melde.
Also ich habe es jetzt hin bekommen.
Wenn ich in der Eingabeaufforderung projectx.jar ausführe bekomme ich den oben genannten Fehler.
Wenn ich aber in der Eingabeaufforderung javaw -jar ProjectX.jar ausführe läuft ProjectX.

Also nochmal Danke an alle.

Dann scheint ja bei die nur die Dateierweiterung JAR mit einer falschen Anwendung verknüpft sein.

Grüße
Reinhard

AW: Kompaliertes ProjectX läuft nicht

Verfasst: Mo 25. Sep 2006, 21:52
von robert0503
Hallo Gemeinde!
Mit Hilfe Eurer Tips habe ich ProjectX.jar mittels Batch-Datei zum Laufen gebracht. Der Weg erscheint aber wenig elegant. Wie geht es direkt?
Auf meinem PC war die Endung *.jar einem NOKIA-Programm zugewiesen. Diese Verknüpfung habe ich dann gelöscht und die Endung einmal java.exe und dann javaw.exe zugeordnet. Beides hat keinen Erfolg erbracht.
Weiß bitte jemand, wie man es richtig macht?
Robert

AW: Kompaliertes ProjectX läuft nicht

Verfasst: Mo 25. Sep 2006, 21:58
von Sigittarius-E
[quote=""robert0503""]Der Weg erscheint aber wenig elegant.[/quote]

:confused:
Gefällt dir das Logo der .bat nicht? :thinker:

AW: Kompaliertes ProjectX läuft nicht

Verfasst: Mo 25. Sep 2006, 22:11
von robert0503
[quote=""Sigittarius-E""] :confused:
Gefällt dir das Logo der .bat nicht? :thinker: [/quote]

Ja, auch das sagt mir nicht zu.
Robert

AW: Kompaliertes ProjectX läuft nicht

Verfasst: Mo 25. Sep 2006, 22:15
von Sigittarius-E
[quote=""robert0503""]Ja, auch das sagt mir nicht zu.
Robert[/quote]

das kann man doch ändern.

AW: Kompaliertes ProjectX läuft nicht

Verfasst: Mo 25. Sep 2006, 22:41
von hgdo
[quote=""robert0503""]Hallo Gemeinde!
Mit Hilfe Eurer Tips habe ich ProjectX.jar mittels Batch-Datei zum Laufen gebracht. Der Weg erscheint aber wenig elegant. Wie geht es direkt?
Auf meinem PC war die Endung *.jar einem NOKIA-Programm zugewiesen. Diese Verknüpfung habe ich dann gelöscht und die Endung einmal java.exe und dann javaw.exe zugeordnet. Beides hat keinen Erfolg erbracht.
Weiß bitte jemand, wie man es richtig macht?
Robert[/quote]

Eigentlich ist dies "Problem" ja zu unbedeutend, um darauf zu antworten.
Bei mir steht für den Dateityp "jar" der Vorgang "open" und als Anwendung für diesen Vorgang "C:\Programme\Java\jre1.5.0_06\bin\javaw.exe" -jar "%1" %*

Jar nur jawaw.exe zuzuordnen, reicht demnach nicht.