Carga de un archivo JavaScript local en WebView en Java 8u60

Hasta Java 8u51, lo siguiente funcionó bien:

Tener un archivo HTML que contenga<script src="javascript.js"></script>Cargue este archivo HTML en un WebViewLlamar a una función contenida enjavascript.js utilizandowebView.getEngine().executeScript()

Sin embargo, después de cambiar a 8u60, ya no funciona:

Exception in thread "JavaFX Application Thread" netscape.javascript.JSException: TypeError: undefined is not a function

Entonces el archivojavascript.js ya no está cargado.Funciona cuando se inicia desde un IDE, donde el archivo JavaScript simplemente se encuentra en el sistema de archivos. Sin embargo,ya no funciona cuando la aplicación está empaquetada y, por lo tanto,javascript.js está dentro de un archivo JAR.

¿Alguna idea de qué ha cambiado y cómo se puede solucionar?

Respuestas a la pregunta(1)

Su respuesta a la pregunta