Java安全策略文件问题

发布于 2024-11-07 09:42:01 字数 418 浏览 3 评论 0原文

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

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

Okay guys, I am trying to get the interpreter to use my .policy file for some JAAS stuff I am doing. When I try to enter the extra entry (ie. policy.url.3=file:/C:/Test/raypolicy
)
in my Windows:java.home\lib\security\java.security
file, it refuses to save the new entry. I get a Save not successuful prompt telling me to make sure that the program is not open in somewhere else. Of course, it is not open somewhere else.

I know that it is a wrong setting somewhere on my computer as I am able to save to my java security file on my computer at work. I am running a Windows 7 on my personal computer and a windows xp at work. I have also already checked the file settings for the security file and I am set up as the administrator so I have authority to change the file, etc. Any and all thoughts are welcome.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

§对你不离不弃 2024-11-14 09:42:01

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

Make sure you run the editor you use to edit the file (e.g. notepad) as Administrator -- otherwise the file permissions set on that directory will not allow you to modify the file.
Right click on notepad, select "Run as administrator" then load the file in notepad, edit it and save it and that should work.

浅黛梨妆こ 2024-11-14 09:42:01

对我有用的另一个选项是将

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

One more option that worked for me was,

  1. Copied the original file java.security to my desktop.
  2. Changed the desktop version using notepad++ or any editor
  3. Saved it.
  4. And copied back this updated version to original file replacing the entire file.
  5. Opened the file to confirm the changes
  6. Deleted the desktop version.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文