Frage

Ich weiß, das eine sehr vage Frage ist, so dass ich nicht auf der Suche nach Besonderheiten, nur Vorschläge ...

Ich schrieb eine JavaFX-Anwendung in NetBeans, die automagically es in ein Gefäß, jnlp baut und HTML-Seite. Nachdem diese Dateien auf meinem Webserver hochladen, ich auf die Seite navigieren und alles funktioniert, auf dem Computer entwickelte ich es auf . An jedem anderen Computer, sondern hängt an dem Ladebildschirm (Spinn Animation). Dinge, die ich habe versucht:

  • Made sicher, dass diese Computer verfügen über aktuellste JRE
  • Versuchte es in beiden Chrome und IE
  • Stellen Sie alle Dateien auf RWX Berechtigungen für alle Benutzer (ich da rückgängig gemacht haben dies)

Irgendwelche Ideen?

Danke!

Auch in dem Fall ist es wichtig, die Verbindung zum JavaFX App hier .

War es hilfreich?

Lösung

Es stellte sich heraus, es war, weil ich die NetBeans war mit erzeugt JNLPs. Werfen Sie einen Blick auf dieser Artikel . Es beschreibt genau das Problem, das ich hatte und wie es zu beheben, nach unten. Auf den Punkt gebracht, werden Sie die JNLPs haben bemerken einige Attribute namens ‚Codebasis‘ und ‚href‘, die nicht mehr gültig, wenn Sie die Ausführung von Dateien von Ihrem NetBeans-Projekt auf den Webserver zu bewegen.

Andere Tipps

Ich habe den "immer Spinnen" Rad bekam.

Haben Sie sich in die Konsole der JVM gestartet durch den Browser auf? Ich bin mit FF3 auf XP und in der Task-Leiste habe ich die Java-Icon, wo auf der rechten Maustaste ich die Konsole öffnen kann, die mir gibt:

Exception: null
java.io.FileNotFoundException: JNLP not available: RABfx_browser.jnlp
    at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Exception: java.io.FileNotFoundException: JNLP not available: RABfx_browser.jnlp

Die JVM ist 1.6.0_11.

Es funktionierte gut für mich. Eine Sache, die ich bemerkt, ist, dass es eine Sicherheitsüberprüfung im Dialogfeld (trust Inhalt von Sun?) Und eine Sun Anzeige zu sagen, wie groß JavaFX war: -).

Stellen Sie sicher, diese Anfahren nicht hinter Ihr Browser-Fenster -. Es wird nicht weiter ausgeführt, bis Sie den Inhalt vertrauen, und ich habe dieses Verhalten gesehen

Ansonsten ich vermute, es ist eine Sicherheit (oder andere) in Ihrem Browser einstellen. FWIW, ich bin mit Firefox 3.0.5 und die vor kurzem heruntergeladen Sun JRE 1.6._03 (glaube ich).

Es ist auch nicht sehr klug noch, auch auf Schwierigkeitsgrad 2. Spieler nach oben links, Computer Center, Spieler nach rechts unten, „Computer in eine Ecke“ führt immer zu einem Spieler gewinnen (es sei denn, sie sind TicTacToe defiziente irgendwie). Der richtige Schritt für den Computer in Anführungszeichen ist über eine der Kanten. Aber ich bin mir ziemlich sicher, dass Sie mich nicht wollen Kritik Ihre AI: -).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top