Umieść w tej lokalizacji dokument tekstowy o nazwie deployment.properties c:\okna}sun\Java\deployment\deployment.properties
Pomimo tego, co mówi dokumentacja Java, nie jest potrzebny plik deplo.config, chyba że chcesz użyć ustawienia obowiązkowego.
Plik ten zmieni domyślne ustawienia dla każdego użytkownika na komputerze, nawet jeśli ma on już plik deplo.properties w swoim katalogu aplikacji. Możesz sprawdzić, czy ustawienia zaczynają obowiązywać po otwarciu panelu sterowania java 32, ponieważ odczyta on wtedy ustawienia.
Oto kilka rzeczy, które umieściliśmy w naszym pliku deployment.properties.
#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
Ostatni bit jest najlepszym sposobem na pozbycie się pól “do you want to run this appdata”. Po ustawieniu lokalizacji trusted.certs na współdzieloną lokalizację, stwórz swój własny plik trusted.certs, przechodząc ręcznie do procesu zaznaczenia pola “nie pokazuj tego ponownie”. Plik trusted.certs zostanie zainstalowany na wszystkich komputerach z tym plikiem deploymentu.properties i wiolonczelą, bez dodatkowych wyskakujących okienek bezpieczeństwa.
Zauważ, że wymagane są dodatkowe ukośniki w ścieżce. Kolony są zastrzeżonymi znakami, a odwrotny ukośnik jest znakiem ucieczki.