InicioInfoJAVA2 Solución a copiar y pegar en la actualización 24

JAVA2 Solución a copiar y pegar en la actualización 24

Info4/2/2011

Como habrán notado en algunas aplicaciones diseñadas en Java2, a partir de la última actualización Java ya no nos permite pegar texto desde el portapapeles del sistema operativo hacia la aplicación, limitándonos por ejemplo a no poder pegar enlaces dentro de programas como chats.

Según Oracle, nos dice que el acceso al portapapeles desde una aplicación Java, puede resultar peligrosa por que esta podría monitoriar en segundo plano nuestro portapales y hacerse de contraseñas u otras informaciónes de valor para el usuario.

Aqui les traigo una solución temporal para reactivar el acceso al portapapeles a estas aplicaciones, pero aviso de antemano que esto corre a su riesgo.

Empezemos!

1) Busca y localiza el archivo "java.policy" situado normalmente en "C:/Archivos de programa/Java/jre6/libsecurity/"

2) Copia el archivo "java.policy" a la carpeta
"C:/Documents and Settings/NOMBRE/Datos de programa/Sun/Java/Deployment/security/" Windows XP
"C:/Users/NOMBRE/AppData/LocalLow/Sun/Java/Deployment/security/" en Windows 7

Nota:remplaza NOMBRE con tu nombre de usuario, es posible que la carpeta "Datos de programa" este oculta en XP, y "AppData" no sea accesible sin permisos administrativos W7 , para solucionar este inconveniente abre la consola ejecutar presionando WIN+R y pega la ruta completa

3) Abre el archivo "java.policy" con el wordpad (la copia), y agrega el siguiente fragmento
permission java.awt.AWTPermission "accessClipboard"; donde se indica debajo

// default permissions granted to all domains

grant {
// Allows any thread to stop itself using the java.lang.Thread.stop()
// method that takes no argument.
// Note that this permission is granted by default only to remain
// backwards compatible.
// It is strongly recommended that you either remove this permission
// from this policy file or further restrict it to code sources
// that you specify, because Thread.stop() is potentially unsafe.
// See the API specification of java.lang.Thread.stop() for more
// information.

permission java.lang.RuntimePermission "stopThread";

// allows anyone to listen on un-privileged ports
permission java.net.SocketPermission "localhost:1024-", "listen";

// "standard" properies that can be read by anyone

permission java.awt.AWTPermission "accessClipboard";



Bueno eso todo, solo reinicien el explorador y ya tendrán habilitado nuevamente el acceso al portapales.

Saludos y espero les sirva

fuente original en ingles:
Datos archivados del Taringa! original
20puntos
1,651visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

D
Damno🇦🇷
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.