![]() |
|
#1
|
|||
|
|||
|
Hallo verehrte ProjectX-Experten,
nun habe ich die diversen Tipps und Hinweise zu diesem Thema schon alle ausprobiert (zumindest die, die ich gefunden habe Ich habe: Win 7 Home Prem. 64bit Java 1.6.0_17 64 bit (JDK und JRE), damit auch PX kompiliert Versucht habe ich: eine Verknüpfung erstellen mit dem "Ausführen in..." anpassen projectX als Administrator von Eingabeaufforderung aus starten projectX im Admin-Konto zu starten Rechte angeguckt 32Bit JRE installiert eine vorkompilierte PX-jar benutzt (aus Mediaport von Technisat) alles auf'm Notebook (auch Win7 64bit und JRE 1.6.0_17) versucht nix geht...! Gibt es noch andere Tipps? Vielen Dank und viele Grüße Peter |
|
#2
|
||||
|
||||
|
das Verzeichnis hat evtl. Sonderzeichen ?
bitte mal die kompl. Angaben bei Ausführungsversuch aus der Eingabeaufforderung hier einstellen. (also statt doppelklick)
__________________
the best things in life are free.. [WinTV-DVB-s Rev1.3, TT 1.23b][TT DVB App. 1.23, DVBsVCR2 1.3, DVBWorkshop2.6][PVA,MPG-MP2,PES][X - immer das Neueste, J2SE1.2.2_09, J2SE1.4.2_05, J2SE1.5.0-b64] |
|
#3
|
|||
|
|||
|
Hallo dvb-matt,
in Admin-"DOS"-Box: Microsoft Windows [Version 6.1.7600] Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten. C:\Windows\system32>cd\ C:\>cd dbox\projectX C:\dbox\projectX>projectx.jar Exception in thread "main" java.lang.NoClassDefFoundError: projectx/jar Caused by: java.lang.ClassNotFoundException: projectx.jar at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) Could not find the main class: projectx.jar. Program will exit. C:\dbox\projectX>java -version java version "1.6.0_17" Java(TM) SE Runtime Environment (build 1.6.0_17-b04) Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode) Hilft's weiter? Gute Nacht! Peter Geändert von docpeter (28.12.2009 um 22:47 Uhr). Grund: java-version vergessen... |
|
#4
|
||||
|
||||
|
so versuchen:
C:\dbox\projectX\java -jar projectx.jar
__________________
the best things in life are free.. [WinTV-DVB-s Rev1.3, TT 1.23b][TT DVB App. 1.23, DVBsVCR2 1.3, DVBWorkshop2.6][PVA,MPG-MP2,PES][X - immer das Neueste, J2SE1.2.2_09, J2SE1.4.2_05, J2SE1.5.0-b64] |
|
#5
|
|||
|
|||
|
so geht's. Darf ich dumm fragen: wo liegt der Unterschied zwischen ".jar" mit java.exe "verbinden" und dem zusätzlichen Parameter -jar? Vielen Dank Peter |
|
#6
|
||||
|
||||
|
grds. versucht java die als "main" angegebene .class Datei als Einstieg zu verwenden.
.jar Dateien sind Archive (zip) mit allem drin, wobei "-jar" die Anweisung zum vorherigen Entpacken ist. (Dies müsste also auch in der Datei-Endungsverknüpfung für .jar so stehen)
__________________
the best things in life are free.. [WinTV-DVB-s Rev1.3, TT 1.23b][TT DVB App. 1.23, DVBsVCR2 1.3, DVBWorkshop2.6][PVA,MPG-MP2,PES][X - immer das Neueste, J2SE1.2.2_09, J2SE1.4.2_05, J2SE1.5.0-b64] |
|
#7
|
|||
|
|||
|
Hallo!
Ich habe win 7 Prof. 64bit. Installiert ist jdk1.5.0_18. wenn ich ProjectX starten will, erscheint folgende Meldung: C:\Users\BENUTZERNAME\Desktop\sourcecode\Project-X>projectx.jar Exception in thread "main" java.lang.NoClassDefFoundError: C:\Users\BENUTZERNAME\Desktop \sourcecode\Project-X\ProjectX/jar Caused by: java.lang.ClassNotFoundException: C:\Users\BENUTZERNAME\Desktop\sourcecode\Pr oject-X\ProjectX.jar at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) Could not find the main class: C:\Users\BENUTZERNAME\Desktop\sourcecode\Project-X\Projec tX.jar. Program will exit. Den Hinweis von dvb.matt Zitat:
Vielen Dank für Antworten! |
|
#8
|
||||
|
||||
|
Zitat:
Alternativ ginge bei dir auch ein "java -jar C:\Users\BENUTZERNAME\Desktop\sourcecode\Project-X\projectx.jar" (den richtigen Kontonamen verwenden!). Kann man bei Windows normalerweise auch bei "Ausführen" eingeben. Bei letzterer Variante musst du aber evtl. die ProjectX-Einstellungen neu tätigen. |
|
#9
|
||||
|
||||
|
Anm:
falls man mehrere Java Versionen installiert hat, muss man u.U. in der Verknüpfung mit jar/bat noch den Pfad zur entspr. Version festlegen. z.B. windows c:\programme\jre1.6.0\bin\java -jar projectx.jar Je nach Konfig. kann im Hintergrund u.U. eine ältere JRE (z.B. bei Oracle Installationen mitgeliefert) als Default gesucht (in der PATH-Variable) und verwendet werden, was selbige Fehlermeldung zur Folge hat. Da hilft auch keine Einstellung/Festlegung über die Java-Bedienung in der Systemsteuerung (Diese sind dort nicht verfügbar)
__________________
the best things in life are free.. [WinTV-DVB-s Rev1.3, TT 1.23b][TT DVB App. 1.23, DVBsVCR2 1.3, DVBWorkshop2.6][PVA,MPG-MP2,PES][X - immer das Neueste, J2SE1.2.2_09, J2SE1.4.2_05, J2SE1.5.0-b64] |
|
#10
|
||||
|
||||
|
Hallo,
ich hatte java 1.6.0_u20, und PX lief. Dann habe ich (wie schon so oft) Java upgedated: - altes Java deinstalliert - alten Java-Ordner gelöscht - einen Regcleaner laufen lassen - neues Java (jetzt: u21) installiert - projectx.jar gelöscht - neu kompiliert - projectx.jar gestartet Da es nicht startete, habe ich Java nochmal neu installiert. Resultat: PX startet wieder nicht. Der Start in der Kommandozeile brachte folgenden Fehler: Code:
C:\px\Project-X>E:\Programme\Java\jdk1.6.0\jre\bin\java projectx.jar
Exception in thread "main" java.lang.NoClassDefFoundError: projectx/jar
Caused by: java.lang.ClassNotFoundException: projectx.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: projectx.jar. Program will exit.
Code:
C:\px\Project-X>E:\Programme\Java\jdk1.6.0\jre\bin\java -jar projectx.jar Gruß akapuma |