Legen Sie an dieser Stelle ein Textdokument mit dem Namen deployment.properties c:\windows\sun\Java\deployment\deployment.properties
Ungeachtet dessen, was in der Java-Dokumentation steht, benötigen Sie die Datei deployment.config nicht, es sei denn, Sie möchten die manditorische Einstellung verwenden.
Diese Datei ändert die Voreinstellung für jeden Benutzer auf dem Computer, auch wenn er bereits eine Datei deployment.properties in seinem appdata-Ordner hat. Sie können überprüfen, ob die Einstellungen wirksam werden, wenn Sie das Bedienfeld von Java 32 öffnen, da es dann die Einstellungen liest.
Hier sind einige der Dinge, die wir in unsere Datei deployment.properties eintragen.
#disables the java desktop shortcut on install - might not be required for modern versions
deployment.javaws.shortcut="NEVER"
#tells sets security level to it's minimum "MEDIUM" to allow for apps to run on outdated java versions
deployment.security.level=MEDIUM
#disabled certificate checking so that java apps load much faster. Java still checks the certificate
#blacklist though so the certificate is still used.
deployment.security.validation.ocsp=true
#moves the user trusted certificates store to a shared location so we can pre-approve controls
deployment.user.security.trusted.certs=C\:\Program Files\Java\jre7\security\trusted.certs
Das letzte Bit ist der beste Weg, die “Wollen Sie diese Anwendung ausführen”-Felder loszuwerden. Sobald Sie den Speicherort trusted.certs auf einen gemeinsamen Speicherort festgelegt haben, erstellen Sie Ihre eigene Datei trusted.certs, indem Sie manuell das Kästchen “don’t show this again” aktivieren. Sie verteilen diese Datei trusted.certs auf allen Ihren Rechnern mit dieser Datei deployment.properties und viola, keine Sicherheits-Pop-ups mehr.
Beachten Sie, dass die zusätzlichen Schrägstriche im Pfad erforderlich sind. Doppelpunkte sind reservierte Zeichen und der umgekehrte Schrägstrich ist das Escape-Zeichen.