¿Deshabilitar globalmente el complemento de Java?

7

Después de seguir las instrucciones en esta respuesta (brevemente: panel de preferencias de Java → Seguridad → deshabilitar "Habilitar contenido de Java en el navegador ") para deshabilitar el complemento de Java de forma global, aparece un cuadro de diálogo de solicitud de contraseña de administrador, seguido de este cuadro de diálogo:

Lecturadediálogo:"Java desactivado solo para el usuario actual. Solo un administrador puede cambiar la opción Habilitar Java en la configuración del navegador para todos los usuarios en esta computadora. Java se deshabilitará en el navegador solo para el usuario actual con el botón "OK"

¿Cómo cambio esta configuración para todos los usuarios?

    
pregunta zigg 10.03.2014 - 13:08

2 respuestas

5

La respuesta está en enlace (Java 7) y enlace (Java 8), aunque las instrucciones podrían ser más explícitas .

Dicen que para establecer el deployment.webjava.enabled en falso en su archivo deployment.properties , cuya ubicación está definida por la propiedad deployment.system.config en el archivo ${deployment.java.home}/lib/deploy/deployment.config .

Encontré que solo puedes crear deployment.properties en ${deployment.java.home}/lib , que supongo que es una ubicación predeterminada.

Esto plantea la cuestión de cuál es el valor de ${deployment.java.home} , y no es lo que esperaba. Estoy usando OS X 10.7.5, y el valor de deployment.java.home para mí es /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home .

Creé un archivo deployment.properties allí con el contenido:

deployment.webjava.enabled=false
deployment.webjava.enabled.locked=true

Ahora, cuando abro el Panel de control de Java y voy a la pestaña de seguridad, veo esto:

Todavíaexisteelmolesto"Solo deshabilitado para este usuario", pero creo que es solo un error de la interfaz de usuario. Si inicia sesión como otros usuarios, verá que está deshabilitado para todos.

    
respondido por el user4851 19.02.2015 - 18:38
3

Tuve que crear dir Implementación en / Library / Application Support / Oracle / Java /

mkdir /Library/Application\ Support/Oracle/Java/Deployment/

y ponga deployment.config allí.

deployment.webjava.enabled=false
deployment.webjava.enabled.locked=true

Ahora las pantallas de configuración parecen realmente deshabilitadas.

    
respondido por el Mauron85 09.10.2015 - 16:06

Lea otras preguntas en las etiquetas