Pregunta

Me di cuenta que es una pregunta muy vaga, así que no estoy en busca de detalles, sólo sugerencias ...

escribí una aplicación JavaFX en NetBeans, que construye automagicamente en un frasco, jnlp, y la página HTML. Después de subir estos archivos a mi servidor web, puedo navegar a la página y todo funciona, en el equipo que desarrolló en . En cualquier otro equipo, simplemente se cuelga en el (animación girar) pantalla de carga. Cosas que he intentado:

  • Hecho de que estos equipos tienen más actualizada JRE
  • Probamos tanto en Chrome e IE
  • Establecer todos los archivos en los permisos RWX para todos los usuarios (desde entonces he deshecho esto)

¿Alguna idea?

Gracias!

Además, en caso de que sea importante, el enlace a la aplicación JavaFX es aquí .

¿Fue útil?

Solución

Resulta que era porque yo estaba usando el NetBeans JNLPs generados. Echar un vistazo a este artículo . En él se describe exactamente el problema que tenía y cómo solucionarlo, hacia la parte inferior. En pocas palabras, usted notará la JNLPs tienen algunos atributos llamados 'código base' y 'href' que ya no sean válidos una vez que mueve los archivos de ejecución de su proyecto de NetBeans a su servidor web.

Otros consejos

Tengo el "para siempre girando" rueda.

¿Has mirado en la consola de la máquina virtual Java puesto en marcha por el navegador? Estoy corriendo FF3 en XP y en la barra de tareas que he Java-Icono en el right-click puedo abrir la consola que me da:

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 es 1.6.0_11.

Se trabajó bien para mí. Una cosa que he notado es que había un cuadro de diálogo de control de seguridad (confiar en el contenido del Sol?) Y un anuncio diciendo Sun JavaFX cuán grande era: -).

Asegúrese de que estos no están poniendo en marcha detrás la ventana del navegador -. No continuará funcionando hasta que confía en el contenido, y he visto que el comportamiento antes

De lo contrario, sospecho que es un valor (u otro) establecer en su navegador. Fwiw, estoy usando Firefox 3.0.5 y el recientemente descargado Sun JRE 1.6._03 (creo).

También no es muy inteligente, sin embargo, incluso en el nivel de dificultad 2. El jugador a la parte superior izquierda, Computadora al jardín central, Reproductor de abajo a la derecha, "ordenador a una esquina" siempre resultará en una victoria del jugador (a menos que sean TicTacToe -deficiente de alguna manera). La decisión correcta para el equipo en las citas anteriores es uno de los bordes. Pero estoy bastante seguro de que no quieres que la crítica de su AI: -).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top