/ / Netbeans 7.2 / Jdk 7u7 bundle - javafx failure..jfxrt.jar problema - netbeans, javafx-2, java-7, netbeans-7.2

Netbeans 7.2 / Jdk 7u7 bundle - javafx failure..jfxrt.jar problema - netbeans, javafx-2, java-7, netbeans-7.2

Acabo de hacer una nueva instalación de los netbeans7.2 / JavaFx2.2 SDK paquete descargado desde Oracle. Ninguno de mi antiguo código se compilará. Este es el error que recibí: (Sé que el código es bueno; considere el código incorrecto descartado). Por extraño que parezca, los programas de ejemplo javafx incluidos en la distribución de Netbeans funcionan bien. Ya he perdido un día en este problema. La ruta de clase parece estar bien configurada. Java -version devuelve "... (compilación 1.7.0_07)

Si alguien me pudiera dar un paso a paso, sería simplemente increíble.

¡Por favor ayuda!

Copiando 2 archivos a C:Pro JavaFx Apress CodePro JavaFX 28727_ch05codeStarterAppdistlib API de JavaFX Ant detectada versión 1.2 C: Pro JavaFx Apress CodePro JavaFX 28727_ch05codeStarterAppnbprojectjfx-impl.xml: 939: Error: jfxrt.jar debe estar en classpath para -createbss y para -createJar sin -nocss2bin

Gracias, Bagazo

Respuestas

1 para la respuesta № 1

En NetBeans:

  1. Abre tu Project Properties
  2. Ir Build | Packaging
  3. Asegúrese de que la opción Binary Encode JavaFX archivos CSS no se comprueba

La codificación binaria de archivos css es sólo una pequeñala optimización del rendimiento, incluso en una versión de producción, probablemente no sea importante (por ejemplo, ninguno de los CSS utilizados en html webapps está codificado en binario), así que no me preocuparía dejar la casilla de verificación de codificación binaria sin marcar.

Creo que el error que ves es solo un error en elCombinación de versiones NetBeans y Java. Lo más probable es que cuando JavaFX se coloca de forma predeterminada en la ruta de clase de Java (probablemente jdk7u10), la codificación binaria de CSS en NetBeans comenzará a funcionar de nuevo, ya que se encontrará el archivo jar de ejecución en JavaFX (jfxrt.jar).