我怎么能知道当前有效的java.policy
问题描述:
我从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
答
运行Java与
-Djava.security.debug=access,failure,policy
你会看到所有的访问故障以及每个,包括它的政策文件源保护域,并从每个政策文件分配的权限。
oic,所以我可以在不同的位置编辑策略文件来测试策略文件的优先顺序,但是如果我可以知道最后的策略列表会更好。 –