Java AccesControlException
运行Java程序时,出现以下错误:Java AccesControlException,java,security,exception,accesscontrolexception,Java,Security,Exception,Accesscontrolexception,运行Java程序时,出现以下错误: java.lang.ExceptionInInitializerError Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "java.security.policy" "read") 为了解决这个问题,我被告知将此添加到Java策略中: grant codeBase "file:C:/User/user/Docume
java.lang.ExceptionInInitializerError
Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "java.security.policy" "read")
为了解决这个问题,我被告知将此添加到Java策略中:
grant codeBase "file:C:/User/user/Documents/NetBeansProjects/-" {
permission java.security.AllPermission;
};
不过,这并不奏效。我如何解决这个问题?在您的保单文件中,您是否真的有
文件:C:/User/User/Documents/NetBeansProjects/-
,或者那是-
出于隐私原因而存在的内容的占位符?根据我的来源,那是一种说:全部的方式。就像Linux中的“*”据我所知,看一看,您应该使用常用的通配符,它们应该指向代码的运行位置。在NetBeans执行/调试器上下文中,这是项目目录的build子目录,应该是NetbeansProjects的子目录“我被告知将此添加到Java策略中:”谁告诉你的?什么类型的应用程序。它是?普通桌面应用程序、小程序、JWS应用程序、web应用程序。。?