Debido a que a partir del JDK 7u51 se mejoran aspectos relacionados con la seguridad, ya no es posible conectarse a JavaDB de forma directa, ahora se debe explicitar el permiso para la conexión de la siguiente forma:
1) Averiguar el directorio JDK que está ejecutando NetBenas con:
En mi caso la salida es:
2) Dentro de esa carpeta ubicar el archivo java.policy y abrirlo como administrador. La dirección completa es:
3) Ubicar la sección donde estan los permisos y adicionar el permiso para habilitar la escucha del puerto 1527
1) Averiguar el directorio JDK que está ejecutando NetBenas con:
System.out.println(System.getProperty("java.home"));
En mi caso la salida es:
C:\Program Files\Java\jdk1.7.0_71\jre
2) Dentro de esa carpeta ubicar el archivo java.policy y abrirlo como administrador. La dirección completa es:
C:\Program Files\Java\jdk1.7.0_71\jre\lib\security\java.policy
3) Ubicar la sección donde estan los permisos y adicionar el permiso para habilitar la escucha del puerto 1527
grant {
permission java.net.SocketPermission "localhost:1527", "listen";
,,,
};
0 comentarios:
Publicar un comentario