2015-10-06 1 views
2

я прочитал от Java doc, местоположение по умолчанию java.policy являетсякак я могу знать текущий java.policy в силу

java.home\lib\security\java.policy 

и местоположение пользователя

user.home\.java.policy 

Но я также заметил, что путь в моей Windows

C:\Users\<<myid>>\AppData\LocalLow\Sun\Java\Deployment\security 

Мне нравится редактировать файл политики java в другом месте. Как я могу показать текущую действующую политику Java?

For example, type java.exe --show_me_all_permission_granted 

ответ

1

Run Java с

-Djava.security.debug=access,failure,policy 

Вы увидите все сбои доступа и домен защиты для каждого, в том числе его источник файла политики, а также разрешения, назначенные из каждого файла политики.

+0

oic, поэтому я могу редактировать файлы политики в другом месте, чтобы проверить приоритет файла политики. Но лучше будет узнать список политик в конце. –