【问题标题】:Netbeans and Derby : access deniedNetbeans 和 Derby:访问被拒绝
【发布时间】:2013-05-11 15:42:33
【问题描述】:

我刚刚下载并安装了 Netbeans 7.2.1。 Goind 在服务选项卡上并尝试启动 JavaDB。我有以下错误:

java.security.AccessControlException: access denied ("java.util.PropertyPermission" "file.encoding" "read")

:(

Java 安全管理器有问题

有人可以告诉我如何解决这个问题,最终通过右键单击并选择“启动服务器”来启动 javaDB 吗?

谢谢

【问题讨论】:

  • 就是这样..你能把链接和你的答案一样,这样我就可以接受了吗?

标签: netbeans derby


【解决方案1】:

我找到了一个快速解决此问题的方法 - 从命令行\终端启动您的 JavaDB,如下所示:

<base folder>/db/bin/startNetworkServer -noSecurityManager

然后在不添加新权限的情况下运行良好。

【讨论】:

    【解决方案2】:

    要解决这个问题,您需要将此权限附加到 JDK 1.7 附带的 java 策略文件中。:

    permission java.util.PropertyPermission "file.encoding", "read";
    

    该文件位于:/jdk1.7.0/jre/lib/security/java.policy

    访问this 链接了解更多信息。您可以查看此IBM document 以获取配置文件说明。

    【讨论】:

      猜你喜欢
      • 2019-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-10
      • 2021-03-06
      • 2011-05-15
      • 2010-09-06
      • 2014-03-22
      相关资源
      最近更新 更多