La risposta è al link (Java 7) e link (Java 8), anche se le istruzioni potrebbero essere più esplicite .
Dicono di impostare deployment.webjava.enabled
su false nel file deployment.properties
, la cui posizione è definita dalla proprietà deployment.system.config
nel file ${deployment.java.home}/lib/deploy/deployment.config
.
Ho scoperto che puoi semplicemente creare deployment.properties
in ${deployment.java.home}/lib
, che presumo sia un percorso predefinito.
Ciò solleva la questione di quale sia il valore di ${deployment.java.home}
, e non è quello che mi aspettavo. Sto usando OS X 10.7.5 e il valore di deployment.java.home
per me è /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
.
Ho creato un file deployment.properties
lì con il contenuto:
deployment.webjava.enabled=false
deployment.webjava.enabled.locked=true
Ora, quando apro il pannello di controllo Java e vado alla scheda di sicurezza, vedo questo:
C'èancorafastidioso"Solo disabilitato per questo utente", ma penso che sia solo un bug dell'interfaccia utente. Se accedi come altri utenti, vedrai che è disabilitato per tutti.