Domanda

Mi rendo conto che questa è una domanda molto vaga, quindi non sto cercando per le specifiche, solo suggerimenti ...

Ho scritto un'applicazione JavaFX in NetBeans, che costruisce automagicamente in un barattolo, jnlp, e la pagina html. Dopo aver caricato i file sul mio webserver, posso accedere alla pagina e tutto funziona, sul computer ho sviluppato su . Su qualsiasi altro computer, appende appena al (animazione filatura) schermata di caricamento. Le cose che ho provato:

  • Fatto che questi computer hanno più aggiornate JRE
  • Provato sia in Chrome e IE
  • impostare tutti i file alle autorizzazioni RWX per tutti gli utenti (allora ho disfatto questo)

Tutte le idee?

Grazie!

Inoltre, nel caso in cui è importante, il link per l'applicazione JavaFX è proprio qui .

È stato utile?

Soluzione

Abbiamo scoperto che era perché ero utilizzando NetBeans JNLPs generati. Date un'occhiata a questo articolo . Esso descrive esattamente il problema che stavo avendo e come risolvere il problema, verso il fondo. In poche parole, si noterà la JNLPs hanno alcuni attributi chiamati 'codebase' e 'href' che non sono più valide una volta che si spostano i file di esecuzione dal progetto NetBeans al server web.

Altri suggerimenti

Ho la ruota "per sempre spinning".

Hai guardato nella console della JVM avviato dal browser? Io corro FF3 su XP e nella barra delle applicazioni ho Java-Icon dove sulla destra-clic posso aprire la console che mi dà:

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

La JVM è 1.6.0_11.

Ha funzionato bene per me. Una cosa che ho notato è che c'era una finestra di dialogo controllo di sicurezza (contenuto proveniente da Sun?) E un annuncio di Sun dicendo quanto grande era JavaFX: -).

Assicurati che questi non sono messa in dietro la finestra del browser -. Non continuerà a funzionare fino a quando vi fidate il contenuto, e ho visto che il comportamento prima

In caso contrario, ho il sospetto che sia un titolo (o altro) l'impostazione nel tuo browser. FWIW, sto usando Firefox 3.0.5 e il recentemente scaricato Sun JRE 1.6._03 (credo).

E 'anche non molto elegante ma, anche a livello di difficoltà 2. Player per alto a sinistra, al centro computer, lettore a destra in basso, "Computer in un angolo" sarà sempre come risultato una vittoria giocatore (a meno che siano TicTacToe -carente in qualche modo). La mossa giusta per il computer nelle citazioni di cui sopra è uno dei bordi. Ma sono abbastanza certo tu non vuoi che io per criticare il vostro AI: -).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top