Access denied (java.lang.RuntimePermission getClas
今天在使用jetty做容器运行一个java web app时却给出了这样的错误:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
java.security.AccessControlException: access denied ( "java.lang.RuntimePermission" "getClassLoader" )
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at org.eclipse.jetty.server.handler.ContextHandler$Context.getClassLoader(ContextHandler.java: 2390 )
at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java: 210 )
at org.apache.jasper.servlet.TldScanner.scanJars(TldScanner.java: 250 )
at org.apache.jasper.servlet.TldScanner.scan(TldScanner.java: 106 )
at org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java: 103 )
at org.eclipse.jetty.plus.annotation.ContainerInitializer.callStartup(ContainerInitializer.java: 106 )
at org.eclipse.jetty.annotations.ServletContainerInitializerListener.doStart(ServletContainerInitializerListener.java: 107 )
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java: 64 )
at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java: 81 )
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java: 58 )
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java: 96 )
at org.eclipse.jetty.server.handler.ScopedHandler.doStart(ScopedHandler.java: 115 )
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java: 763 )
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java: 249 )
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java: 1242 )
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java: 717 )
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java: 494 )
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java: 64 )
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java: 95 )
at org.eclipse.jetty.server.Server.doStart(Server.java: 282 )
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java: 64 )
at net.sourceforge.eclipsejetty.starter.embedded.JettyEmbeddedAdapter.start(JettyEmbeddedAdapter.java: 67 )
at net.sourceforge.eclipsejetty.starter.common.AbstractJettyLauncherMain.launch(AbstractJettyLauncherMain.java: 85 )
at net.sourceforge.eclipsejetty.starter.embedded.JettyEmbeddedLauncherMain.main(JettyEmbeddedLauncherMain.java: 42 )
|
在网上搜索一番后,找到了解决办法:
1. 查看工程使用的哪个JRE
2. 在这个目录下的【security】文件夹下找到【java.policy】文件:
3. 用记事本或者notepad++打开它,并在grant中增加下面的两行,并保存。
4. 重启Jetty,错误消失,结果正常。
至于为什么这样可以解决,网上还搜到相关说明。我暂时也没时间去深究,等以后有时间再说吧。
Access denied (java.lang.RuntimePermission getClas相关推荐
- 成功解决 failing shard [AccessControlException[access denied (“java.io.FilePermission“
成功解决 failing shard [AccessControlException[access denied ("java.io.FilePermission" "E ...
- ‘access denied (“java.io.FilePermission“...... “IKAnalyzer.cfg.xml“ “read“(elasticsearch很容易踩到的坑)
订阅专栏 出现的错如下: access_control_exception', 'access denied ("java.io.FilePermission" "C:\ ...
- 修饰符private和protected详解以及调用Object类Clone方法报错:clone() has protected access in java.lang.Object的原因及解决方案
1. 访问修饰符 访问修饰符的权限范围不用多讲,通过如下一张表即可表示,但是使用起来却有很多疑问.public修饰符就不用多讲了,在哪都可以访问:无修饰符的也不用多加分析,就是同包下可以访问.接下来我 ...
- java.lang包中的常用类
java.lang包 java.lang.Boolean类 java.lang.Byte类 java.lang.Character java.lang.Character.Subset类 java.l ...
- 使用Dwr时出现java.lang.SecurityException: Access to debug pages is denied
问题描述:项目中使用了Dwr技术时,出现了java.lang.SecurityException: Access to debug pages is denied描述错误提示 解决方法: 在配置文件w ...
- java.lang.UnsatisfiedLinkError libc: Access denied finding property “itouch.predict_opt“
记录: 在做一个旧项目迁移AndroidX的过程中,运行特定模块(腾讯云人脸核身)报libc: Access denied finding property "itouch.predict_ ...
- HikariPool使用MySQL/MariaDB数据库报错解决:java.sql.SQLException: Access denied for user 'root'@'localhost' (u
在使用HikariPool连接到我的数据库时报错如下,完整的报错放在最后: 2019-06-25 20:24:26.048 ERROR 18204 --- [nio-8080-exec-9] com. ...
- java.sql.SQLException: Access denied for user ‘root‘@‘hadoop001‘ (using password: YES)
java.lang.RuntimeException: java.sql.SQLException: Access denied for user 'root'@'hadoop001' (using ...
- java.sql.SQLException: Access denied for user 'Administrator'@'localhost' (using password: YES)
早上在做MyBatis+Spring整合的时候爆了个奇葩的bug: 十月 19, 2017 11:18:11 上午 org.springframework.context.support.Abstra ...
最新文章
- mysql语句将日期转换为时间戳的方法
- ASP.net获取当前url各种属性(文件名、参数、域名 等)的方法
- JDK,JRE,JVM区别与联系
- 回到顶部和回到底部动画
- winr8文件服务器,技术讨论 | Windows全版本提权之Win10系列解析
- 1、win7 scala安装及idea中scala配置
- [转]HTTP Error 502.5 - Process Failure asp.net core error in IIS
- PowerDesigner执行sql脚本方式建立数据模型
- java多网卡组播,多网卡 组播
- lcd开机流程图_LCD1602程序代码及显示流程图
- 表单 HTML 模拟登陆界面
- 寻找“最好”(2)——欧拉-拉格朗日方程
- 【马仔创业感悟】什么是初创公司
- CSMA/CD协议最小帧长的思考
- Matlab中计算图像的灰度值
- PDF技术(三)-Java实现图片转PDF文件
- java的博_小博老师解析Java核心技术 ——I/O流
- 解决java.sql.SQLException: Access denied for user ‘***‘@‘localhost‘ (using password: YES)
- Java:Lterator迭代器
- excel如何将数字由文字格式转换为数字格式
热门文章
- 使用Win API创建顶级菜单(不使用资源文件)
- 在windows XP运行3660路由器仿真器
- 用DIV+Javascript实现标签功能
- linux 下查mac
- ThroughRain第一次冲刺(每天更新)
- SQL Server BI Step by Step SSRS 1-Reporting Service 2008的新特性
- Shell脚本应用(五)if语句
- 在嵌入式学习过程中,很多人都有这样的困惑!——为什么要学习嵌入式技术?...
- 实习生笔试面试题总结
- hdu 4044 GeoDefense (树形dp | 多叉树转二叉树)