Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
so nachdem ich endlich mein JAR Signiert habe mit Keytool und JARSigner, kann ich mein JAR online starten,... nun bekomm ich aber eine NullPointerException, ich habe die Befürchtung das liegt an den Bildern.... ich schilder mal kurz den Aufbau :
Auf meinem Server hab ich in einem Ordner das JAR und ein Bild Wappen ... in einem Unterordner sind viele andere Bilder und da kommt nun das Problem ins Spiel also die NullPointerException....
also lokal klappt alles perfekt, nur auf dem Browser halt nicht ...
----------------
ich hätte gleich noch ne Frage zum Zertifikat,... da dies mein erstes is und ich damit noch net viel Erfahrung habe, kann ich da irgendwelche Probleme bekommen, wenn einer das Zertifikat annimmt und sagen wir irgendwas kaputt geht oder gelöscht wird?
und muss man sonst beim Zertifizieren auf irgendwas achten ?
Was genau ist den dein "jar"? Ein Applet? Wenn ja funktioniert es natürlich nicht wenn die Bilder im selben Ordner wie das Jar file liegen. Da wäre es vermutlich am einfachsten diese direkt ins Jar zu integrieren und als Resource zu laden.
mm mein JAR is nen normales Runnable JAR von Eclipse
vll. habe ich da auch was falsch verstanden, und ich kann gar keine normalen JARs laden^^
ich habs übrigens mal probiert, mit nur dem Wappen.... er zeigt keine Fehler an aber auch nicht das Bild er macht dann einfach nur nen Button ohne Bild
Was genau willst du denn machen? Soll es ein Applet werden oder was anderes? Wenn das auf einem Remotesystem im Browser ausgeführt wird sind die Images natürlich nicht vorhanden.
also ich hab ein Memory-Spiel geschrieben, was auch ohne Probleme lokal läuft als JAR. Nun will ich realisieren, dass es auf meiner Homepage läuft und zwar nicht als Download, sondern, dass das JAR einfach wie auch auf dem PC ausgeführt werden kann, mittels des Zertifikats z.b. was ja auch soweit schon klappt bloss lassen sich die Bilder nicht laden, welche wie schon gesagt auf dem PC und dem Server so eingeordnet sind....
Order
->Spiel.jar
->Wappen.gif
->Unterordner
-->Andere Bilder
da denke ich mache ich irgendwas falsch,...^^
mein JAR Lade ich übrigens so:
<html>
<head><title>SPiel</title></head>
<body>
<Applet code=GUI/Controller.class archive=Memory.jar width=800 height=600>
</applet>
</body>
</html>
Ich würd dir empfehlen die Bilder direkt in das Jar File zu integrieren. Das ist garnicht so schwer. In der Java Klasse kannst du die Bilder dann als Resource laden.
Java:
new ImageIcon( getClass().getResource("/pfad/zum/bild/im/jar/bild.png" ) );
okay danke ich versuchs mal so,.... muss mir dann bloss noch was für meine Randomfunktion suchen, weil später sollen die Bilder aus einer Liste von Bildern automatisch rausgesucht werden,...