Java安全策略文件问题
问题描述:
好吧,我想让解释器使用我的.policy文件来处理我正在做的一些JAAS工作。当我尝试在我的Windows:java.home \ lib \ security \ java.security 文件中输入额外条目(即policy.url.3 = file:/ C:/ Test/raypolicy )时,它拒绝保存新条目。我得到一个保存不成功提示告诉我确保该程序未在其他地方打开。当然,它不在别的地方开放。Java安全策略文件问题
我知道这是一个错误的设置在我的电脑上,因为我可以保存到我的电脑上工作的Java安全文件。我在个人电脑上运行Windows 7,并在工作中运行Windows XP。我也已经检查过安全文件的文件设置,并且我设置为管理员,所以我有权更改文件等。欢迎任何和所有想法。
答
确保您运行用于以管理员身份编辑文件(例如记事本)的编辑器 - 否则在该目录上设置的文件权限将不允许您修改该文件。 右键点击记事本,选择“以管理员身份运行”,然后在记事本中加载该文件,编辑并保存,并应该工作。
这工作对我来说是
答
还有一个选项,
- 复制的原始文件
java.security
到我的桌面。 - 使用记事本++或任何编辑器更改桌面版本
- 保存它。
- 并将此更新版本复制到替换整个文件的原始文件中。
- 打开文件确认更改
- 删除桌面版本。
你确定它没有打开到别的地方吗?你怎么知道的? – 2011-05-16 17:20:30