Hi,
hoffentlich ist das hier das richtige Unterforum (da es sich hier um ein Spiel handelt, habe ich das hier genommen) und falls die Überschrift zu "nichtssagend" ist, entschuldige ich mich dafür.
Zu meinen Problem.
Ich habe vor (bzw. hatte vor) ein Java-Spiel auf meinen Rechner zu laden und von dort aus zu starten. Nach einer Weile hatte ich endlich die Dateien für das Spiel (und was damit verbunden war) mir aus den Seitenquelltext raus gepickt und die einzelnen Dateien (darunter zwei .jar Dateien) heruntergeladen.
Dann hatte ich versucht sie zu starten (cmd, java gestartet und dann die Datei(en) gestartet), doch ich bekam ständig die selbe Fehlermeldung (die werde ich gleich Posten) und weiß nicht weiter.
Ich hatte auch versucht sie mit Java zu verknüpfen (ich hatte schon drauf geachtet, dass ich Java Runtime installiert habe.), die Fehlermeldung war dann zwar genauer, aber trotzdem hilft mir das nicht weiter (Weil ich mich mit Java nicht auskenne.).
Die Fehlermeldung:
(Datei 1, Shared.jar) Ausnahme:
(Datei 1)Startdatei (Ich habe nur den Anfang und das Ende eingefügt, ich glaube mit dem Rest ist nicht viel anzufangen):
META-INF/MANIFEST.MF
jnlp file truncated after 10K
(Meine Vermutung dazu schreibe ich am Ende. Die Datei "Manifest.Mf gibt es.)
(Datei 2, Dogfight.jar) Ausnahme (Selbe Fehlermeldung, ich hatte auch damit gerechnet):
(Datei 2) Startdatei:
com/PK
com/aapeli/PK
com/aapeli/multiplayer/PK
com/aapeli/multiplayer/client/PK
com/aapeli/multiplayer/client/common/PK
com/aapeli/multiplayer/client/common/GUIColors.
(Das bestätigt meine Vermutung, glaube ich)
Was ich bisher versucht habe:
Was ich Vermute:
Ich vermute (da "Unknown Source" und "com/PK" usw. ), dass das Programm immer noch versucht, seine Dateien vom Online Server zu hohlen bzw. von da zu laden ("com/aapeli/multiplayer/PK").
Ich müsste es also schaffen die Pfade zu ändern, so dass die Pfade nun auf die Dateien auf meinen Rechner hinweisen und nicht mehr auf dem Server von der Seite (ich habe ja schließlich alle nötigen Dateien jetzt).
Oder anderenfalls, müsste ich sie ins Internet stellen und dafür sorgen, dass die Datei sich mit dem Server normale verbindet (auch Änderung der Pfade).
Leider weiß ich nicht wie so was geht (ich kenne mich wirklich nicht mit Java aus geschweige erst mit deren Grundstruktur bahnhof) und ich weiß nicht wie ich die Quelldatei ordnungsgemäß öffnen kann, um so den Pfad abzuändern.
Ich habe es nachher versucht mit Netbeans (7.0) zu öffnen, aber ich habe kläglich versagt (ich habe es noch nicht mal geschafft die Datei ins Auswahl Fenster in der IDE zu bekommen. Ich habe sie zwar ins Programm geladen, aber nicht in die Auswahl bekommen.)
*****************************************************************************************************
Ich wollte jetzt daher fragen, ob jemand weiß wie man so etwas macht (bzw. tut) oder ggf. mir dabei etwas behilflich wäre.
Auf Wunsch, könnte ich auch die Dateien Hochladen. (Die nötigen Dateien besitzen die .jar Dateien in sich, weshalb man diese nochmal entpacken muss. Die .jar Datei fungiert hier sozusagen als exe.)
M.f.G.
Malztunk
hoffentlich ist das hier das richtige Unterforum (da es sich hier um ein Spiel handelt, habe ich das hier genommen) und falls die Überschrift zu "nichtssagend" ist, entschuldige ich mich dafür.
Zu meinen Problem.
Ich habe vor (bzw. hatte vor) ein Java-Spiel auf meinen Rechner zu laden und von dort aus zu starten. Nach einer Weile hatte ich endlich die Dateien für das Spiel (und was damit verbunden war) mir aus den Seitenquelltext raus gepickt und die einzelnen Dateien (darunter zwei .jar Dateien) heruntergeladen.
Dann hatte ich versucht sie zu starten (cmd, java gestartet und dann die Datei(en) gestartet), doch ich bekam ständig die selbe Fehlermeldung (die werde ich gleich Posten) und weiß nicht weiter.
Ich hatte auch versucht sie mit Java zu verknüpfen (ich hatte schon drauf geachtet, dass ich Java Runtime installiert habe.), die Fehlermeldung war dann zwar genauer, aber trotzdem hilft mir das nicht weiter (Weil ich mich mit Java nicht auskenne.).
Die Fehlermeldung:
(Datei 1, Shared.jar) Ausnahme:
MissingFieldException[ Das folgende erforderliche Feld fehlt in der Startdatei: <jnlp>]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
(Datei 1)Startdatei (Ich habe nur den Anfang und das Ende eingefügt, ich glaube mit dem Rest ist nicht viel anzufangen):
META-INF/MANIFEST.MF
jnlp file truncated after 10K
(Meine Vermutung dazu schreibe ich am Ende. Die Datei "Manifest.Mf gibt es.)
(Datei 2, Dogfight.jar) Ausnahme (Selbe Fehlermeldung, ich hatte auch damit gerechnet):
MissingFieldException[ Das folgende erforderliche Feld fehlt in der Startdatei: <jnlp>]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
(Datei 2) Startdatei:
com/PK
com/aapeli/PK
com/aapeli/multiplayer/PK
com/aapeli/multiplayer/client/PK
com/aapeli/multiplayer/client/common/PK
com/aapeli/multiplayer/client/common/GUIColors.
(Das bestätigt meine Vermutung, glaube ich)
Was ich bisher versucht habe:
- Die Dateien über cmd und dann über Java zu starten
- Die Dateien entpackt (Winrar) und nach Auffälligkeiten oder sonstiges zu achten (mir ist aufgefallen das es eine "Mainfest.mf gibt, das müsste also darauf hinweisen das ich die exe-Datei habe und kein Applet (?). Edit: "Applet sind Java-Dateien die man in der Webseite eingebunden hat" :rtfm: Also ist es doch eine Applet, glaube ich.)
- ich habe Google gefragt ("Google ist dein Freund"...hat trotzdem nichts genutzt :applaus: )
- Ich habe den Pfad und die Fehlermeldung analysiert (Dazu komme ich nochmal in meiner Vermutung).
Was ich Vermute:
Ich vermute (da "Unknown Source" und "com/PK" usw. ), dass das Programm immer noch versucht, seine Dateien vom Online Server zu hohlen bzw. von da zu laden ("com/aapeli/multiplayer/PK").
Ich müsste es also schaffen die Pfade zu ändern, so dass die Pfade nun auf die Dateien auf meinen Rechner hinweisen und nicht mehr auf dem Server von der Seite (ich habe ja schließlich alle nötigen Dateien jetzt).
Oder anderenfalls, müsste ich sie ins Internet stellen und dafür sorgen, dass die Datei sich mit dem Server normale verbindet (auch Änderung der Pfade).
Leider weiß ich nicht wie so was geht (ich kenne mich wirklich nicht mit Java aus geschweige erst mit deren Grundstruktur bahnhof) und ich weiß nicht wie ich die Quelldatei ordnungsgemäß öffnen kann, um so den Pfad abzuändern.
Ich habe es nachher versucht mit Netbeans (7.0) zu öffnen, aber ich habe kläglich versagt (ich habe es noch nicht mal geschafft die Datei ins Auswahl Fenster in der IDE zu bekommen. Ich habe sie zwar ins Programm geladen, aber nicht in die Auswahl bekommen.)
*****************************************************************************************************
Ich wollte jetzt daher fragen, ob jemand weiß wie man so etwas macht (bzw. tut) oder ggf. mir dabei etwas behilflich wäre.
Auf Wunsch, könnte ich auch die Dateien Hochladen. (Die nötigen Dateien besitzen die .jar Dateien in sich, weshalb man diese nochmal entpacken muss. Die .jar Datei fungiert hier sozusagen als exe.)
M.f.G.
Malztunk
Zuletzt bearbeitet: