Java安全策略文件问题

时间:2011-05-16 16:42:23

标签: java windows-7 configuration-files sysadmin

好的伙计们,我正在尝试让解释器使用我的.policy文件来处理我正在做的一些JAAS事情。当我尝试输入额外的条目(即policy.url.3 = file:/ C:/ Test / raypolicy )在我的 Windows:java.home \ lib \ security \ java.security 中 文件,它拒绝保存新条目。我收到 保存但未成功 提示,告诉我确保该程序未在其他位置打开。当然,它不会在其他地方开放。

我知道在我的计算机上某处设置错误,因为我可以在工作时保存到计算机上的java安全文件中。我在个人电脑上运行Windows 7,在运行时运行Windows XP。我还检查了安全文件的文件设置,并设置为管理员,因此我有权更改文件等。欢迎任何和所有想法。

2 个答案:

答案 0 :(得分:11)

确保以管理员身份运行用于编辑文件(例如记事本)的编辑器 - 否则在该目录上设置的文件权限将不允许您修改文件。 右键单击记事本,选择“以管理员身份运行”,然后将文件加载到记事本中,编辑并保存,这应该可以。

答案 1 :(得分:1)

另一个对我有用的选择是,

  1. 将原始文件java.security复制到我的桌面。
  2. 使用记事本++或任何编辑器
  3. 更改了桌面版本
  4. 保存。
  5. 并将此更新版本复制回原始文件,替换整个文件。
  6. 打开文件以确认更改
  7. 删除了桌面版。