当前位置:网站首页>金仓数据库 KDTS 迁移工具使用指南 (7. 部署常见问题)
金仓数据库 KDTS 迁移工具使用指南 (7. 部署常见问题)
2022-08-04 07:22:00 【沉舟侧畔千帆过_】
7. 部署常见问题
加载数据库驱动失败
错误特征:
ERROR11028 --- [nio-8080-exec-3] com.kingbase.kdts.b.b : 加载数据库驱动 ORACLE 11g oracle.jdbc.OracleDriver 失败!
java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.net.URLClassLoader.addURL(java.net.URL) accessible: module java.base does not "opens java.net" to unnamed module @6e0dec4a
造成原因:
从错误的提示可以分析是 java.base 包没有开放到任意模块下,而模块又通过反射使用了一些包内的属性值,这样的操作是不被允许的。这种情况一般在使用高于 Java 8 版本的 JDK 时会出现,大多情况是OpenJDK出现,原因是在 Java 9 及之后的版本对源码进行了模块化重构,public 不再意味着完全开放,而是使用了 export 的机制来更细粒度地控制可见性。
解决方案:
添加JVM参数:--add-opens java.base/java.net=ALL-UNNAMED
边栏推荐
猜你喜欢
随机推荐
「PHP基础知识」转换数据类型
powershell和cmd对比
likeshop外卖点餐系统开源啦100%开源无加密
MySQL BIGINT 数据类型
MYSQL JDBC图书管理系统
ExoPlayer添加Ffmpeg扩展实现软解功能
给Unity Behavior Designer(Unity行为树) 的Can See Object 画圆锥辅助图
CSDN21天学习挑战赛——day1 正则表达式大总结
LeetCode 97. 交错字符串
LeetCode 135. 分发糖果
int *p = &a、p = &a、*p = a的正确理解
TypeScript基本类型、类、封装、继承、泛型、接口、命名空间
【字符串】最小表示法
DropBlock: Regularization method and reproduction code for convolutional layers
FCN - the originator of semantic segmentation (based on tf-Kersa reproduction code)
Transform 相对位置变换,坐标系转换
leetcode 22.8.1 二进制加法
LAN技术-3iStack
【剑指Offer】二分法例题
分布式计算实验3 基于PRC的书籍信息管理系统



![(19)[系统调用]SSTD hook 阻止关闭](/img/73/e9d591af366db17965d0bf1cf192b7.png)





