Hacer que funcionen actividades y programas locales antiguos con Java 8

Post date: Oct 17, 2014 11:42:15 AM

A partir de la versión de Java 8 Update 20 ha desaparecido la posibilidad de configurar el nivel de seguridad como Medio y por tanto de ejecutar applets de Java no firmados tanto en local como de determinadas páginas. Esto supone que actividades basadas en Java (JClic, Ardora, ...) que tengamos almacenadas en nuestro ordenador o que queramos abrir desde determinadas páginas (por ejemplo si las tenemos alojadas en nuestra página personal o blog) serán bloqueadas y en consecuencia no funcionarán.

Si queremos que nos funcione tenemos que añadir los sitios en los que estén alojados a la lista de Excepciones. Esto se hace desde el panel de control, o mejor desde el menú Inicio de Windows → Todos los Programas → Java → Configure Java. Por si acaso ejecutarlo como administrador utilizando el botón derecho (hay versiones de java que no lo hacen y no se guardan entonces los cambios)

Una vez abierto abrimos la pestaña Seguridad. En la parte inferior veremos la lista de sitios excluidos. En el ejemplo está habilitada como excluida la unidad D.

Si vamos a añadir un nuevo lugar pulsamos en el botón "Editar lista de sitios"

Lista excepciones de seguridad de Java

Vamos a añadir a la lista las páginas alojadas en el servidor de Educación. Pulsamos en el botón "Agregar"

Añadir un nuevo sitio a la lista de excluidos

Escribimos en el nuevo cuadro de texto el sitio con el protocolo que lo llama, es decir la dirección web completa con el inicio http://, en nuestro caso http://educacion.navarra.es

Agregar un nuevo sitio a la lista de excluidos 2

Si se trata de un sitio local pondremos file:/// seguido sin espacios de la ruta local. En el ejemplo hemos habilitado para todo el disco D siendo por tanto: file:///D:/