win64位系统 java.policy

本文提供了解决Java Applet访问时报错 'java.security.AccessControlException: access denied' 的步骤,包括文件位置检查、权限设置修改以及关键步骤重启Eclipse和Tomcat,确保程序正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java applet访问时报错

java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:8080 connect,resolve)

 

可如下解决:

 

一、文件位置

C:\Program Files (x86)\Java\jre6\lib\security\java.policy

C:\Program Files\Java\jre6\lib\security\java.policy

C:\Program Files\Java\jdk1.6.0_31\jre\lib\security\java.policy

 

二、在grant {}里增加两句

 permission java.net.SocketPermission "127.0.0.1:8080", "connect,resolve";
 permission java.net.SocketPermission "localhost:8080", "connect,resolve";

 

三、重启eclipse及tomcat(非常重要)

        重新登录程序
这是什么意思? C:\Vivado2022.2\Xilinx_Unified_2022.2_1014_8888\bin>xsetup.bat This is a fresh install. log file name is "C:\Users\28219\.Xilinx\xinstall\xinstall-周二-14-45-19.77.log" Exception in thread "main" java.lang.InternalError: Failed to load default.policy at java.base/sun.security.provider.PolicyFile.initDefaultPolicy(PolicyFile.java:494) at java.base/sun.security.provider.PolicyFile$2.run(PolicyFile.java:338) at java.base/sun.security.provider.PolicyFile$2.run(PolicyFile.java:335) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/sun.security.provider.PolicyFile.initPolicyFile(PolicyFile.java:335) at java.base/sun.security.provider.PolicyFile.init(PolicyFile.java:328) at java.base/sun.security.provider.PolicyFile.<init>(PolicyFile.java:281) at java.base/java.security.Policy.loadPolicyProvider(Policy.java:207) at java.base/java.security.Policy.getPolicyNoCheck(Policy.java:178) at java.base/java.security.ProtectionDomain.implies(ProtectionDomain.java:321) at java.base/java.security.ProtectionDomain.impliesWithAltFilePerm(ProtectionDomain.java:353) at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:450) at java.base/java.security.AccessController.checkPermission(AccessController.java:897) at ch.qos.logback.core.util.Loader$1.run(Loader.java:48) at ch.qos.logback.core.util.Loader$1.run(Loader.java:45) at java.base/java.security.AccessController.doPrivileged(Native Method) at ch.qos.logback.core.util.Loader.<clinit>(Loader.java:45) at ch.qos.logback.classic.util.ContextInitializer.findURLOfDefaultConfigurationFile(ContextInitializer.java:119) at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:148) at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84) at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55) at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150) at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124) at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362) at com.xilinx.installer.utils.j.a(Unknown Source) at com.xilinx.installer.api.InstallerLauncher.<clinit>(Unknown Source) Caused by: java.nio.file.NoSuchFileException: C:\Vivado2022.2\Xilinx_Unified_2022.2_1014_8888\tps\win64\jre11.0.11_9\lib\security\default.policy at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:235) at java.base/java.nio.file.Files.newByteChannel(Files.java:371) at java.base/java.nio.file.Files.newByteChannel(Files.java:422) at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420) at java.base/java.nio.file.Files.newInputStream(Files.java:156) at java.base/java.nio.file.Files.newBufferedReader(Files.java:2839) at java.base/java.nio.file.Files.newBufferedReader(Files.java:2871) at java.base/sun.security.provider.PolicyFile.initDefaultPolicy(PolicyFile.java:483) ... 26 more
05-28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值