• 具体问题表现,参考

uos的安全检测:sqlite-jdbc访问/tmp目录的提示_柳鲲鹏-CSDN博客

  • 三个解决方案

UOS将此加入白名单。UOS没有答应,吾搜索了一下apt,确实没有这个。

UOS要求我司提供一个材料说明。吾已将此要求转发。听起来靠谱?不靠谱,虽然是个十分钟就能搞定的事情,拖拖拉拉不知道什么时候能提供,一个月?

改源码。唯一方案,这个吾直接动手,三天内肯定就解决。

  • 问题分析

为什么弹窗?因为sqlite-jdbc导出了文件。

sqlite-jdbc为什么要导出文件?sqlite-jdbc将native库从jar包中导出到文件,然后将此库加载。

  • 解决办法

先把sqlite-jdbc的native库导出,存放在安装资源目录。这样可以作为资源打包到安装文件,安装后安装目录就有了。

修改SQLiteJDBCLoader.java:loadSQLiteNativeLibrary(),调用extractAndLoadLibraryFile()函数之前,加入判断:获取当前jdk运行路径;以此为基础定位到native库(软件自带jdk);如果存在库就加载返回,不存在就按照原来的继续。

这个方案保证了只是新增一个判断,不会对原有功能产生影响。

全网首发:sqlite-jdbc在UOS上弹窗提示的解决办法相关推荐

  1. mac 上php不可用,Mac_Mac蓝牙不可用怎么办?苹果电脑Mac蓝牙连不上iphone现象的解决办法介绍,Mac蓝牙不可用怎么办?有很多 - phpStudy...

    Mac蓝牙不可用怎么办?苹果电脑Mac蓝牙连不上iphone现象的解决办法介绍 Mac蓝牙不可用怎么办?有很多的用户在升级Yosemite之后,一切正常.但是过了一天重新开机之后,却发现蓝牙不可用了! ...

  2. vsftp虚拟用户无法上传文件,解决办法

    vsftp虚拟用户无法上传文件,解决办法 1.打开/etc/vsftpd 目录中的vsftpd.conf文件,查找:guest_username=xxx,这里指的是vsftpd虚拟用户对应的实 际系统 ...

  3. 通过U盘安装系统时,提示无法在驱动器分区上安装windows的解决办法

    通过U盘安装系统时,提示无法在驱动器分区上安装windows的解决办法 第一章: 问题原因 第二章: 解决方案 记录一下今天下午给电脑通过U盘重装Windows10系统时出现的问题 当我通过U盘安装进 ...

  4. 关于前端上传文件到后台,文件大小超出限制,导致上传失败的解决办法。

    文章出处:Jiangkuobo,微信:jkb_267460 文章目录 前言 一.使用elementPlus上传图片,出现的问题. 二.验证猜想 1.验证方式: 2.测试结果: 3.我的猜想与验证 三. ...

  5. 智学网服务器文件,智学网查分登录不上怎么回事?智学网登录不上的原因与解决办法[图]...

    类型: 大小: 评分: 平台: 标签: 智学网是一款供用户登录进入才能使用的手机学习辅助工具,注意帮助家长及时了解孩子在校的学习成绩哦.可是有些家长在登录的时候,却碰到了问题不知怎么回事,也不知如何是 ...

  6. mercury已断开服务器无响应,mercury无线网卡驱动插上没反应怎么办-插上没反应的解决办法...

    原创mercury无线网卡驱动插上没反应怎么办-插上没反应的解决办法 编辑:小禾 来源:互联网 时间:2020-10-15 09:58:00 有的朋友在使用mercury无线网卡驱动时,发现插上没反应 ...

  7. CAN通信紊乱解决办法 关于大疆6020电机与2006电机同时挂在CAN2上通信紊乱的解决办法

    大疆C板例程改动 CAN通信紊乱解决办法 关于大疆6020电机与2006电机同时挂在CAN2上通信紊乱的解决办法 C板例程的standard_robot里六个电机都是挂在CAN1总线上,由于6020电 ...

  8. totolink: 手机等智能设备连不上2.4G的解决办法:

    totolink: 手机等智能设备连不上2.4G的解决办法: 先用电脑连,然后再用其他设备连就能连上了; 实在不行重启一下;

  9. 关于 UE4 (虚幻引擎4) 4.25.1版本提示“无法定位程序输入点 DXGIGetDebugInterface1 于动态链接库dxgi.dll上”的错误的解决办法

    关于 UE4 (虚幻引擎4) 4.25.1版本提示"无法定位程序输入点 DXGIGetDebugInterface1 于动态链接库dxgi.dll上"的错误的解决办法: 1.原因: ...

  10. mac 不显示 外接屏幕_Mac移动硬盘热拔(直接拔掉)后,再插上不显示移动硬盘解决办法...

    背景图:苹果官网mac壁纸 背景 在一次使用mac的时候,手贱,在卸载外接移动硬盘时,没有在访达里点击「推出」,而是直接拔掉了,很久没有使用,结果在今天再使用移动硬盘的时候,发现桌面上不显示移动硬盘 ...

最新文章

  1. linux c代码出现段错误,在linux下代码运行出现段错误,求大神
  2. 安装OpenLDAP
  3. (8)hibernate四种继承映射
  4. 转:看问题的5个层次
  5. Asp.Net Core 中IdentityServer4 授权中心之自定义授权模式
  6. cheetah的中文_cheetah是什么意思_cheetah的翻译_音标_读音_用法_例句_爱词霸在线词典...
  7. 100分程序员的8个习惯
  8. java11 scala_JDK1.10+scala环境的搭建之windows环境
  9. AP和STA模式分别是什么意思
  10. mips指令分类和寻址大全
  11. JavaScript学习之Object(下)this
  12. magento php mysql_Mysql版本过低导致Magento报错的解决方案
  13. NC6.3 变更销售合同维护模板后单据追溯查询提示权限问题的解释
  14. Bypass个人原创文章汇总
  15. uniapp打开外部链接
  16. Codeforces 950C Zebras ( 贪心 模拟 )
  17. ps4仁王服务器不稳定,原来《仁王》放弃独占PS4早有预兆 未来将是跨平台大潮...
  18. USF MSDS501 计算数据科学中文讲义 2.4 Python 中的编程模式
  19. mysql存储过程_mysql存储过程的写法
  20. 汽车尾灯自动控制系统

热门文章

  1. 【动态规划】数位DP入门题:不要62
  2. 4412的linux启动原理,友坚科技三星4412开发板Linux平台下UT4412BV03裸机开发指南(十一)...
  3. 区块如何防篡改_CFCA联盟链荣获“2020区块链技术与应用创新成果”奖
  4. 拿到offer怕查学历不敢去_《令人心动的offer》— 我们法庭见
  5. php 刷新腾讯云cdn
  6. jquery 插件zClip实现复制到剪贴板功能
  7. 实验四 用信号量解决进程互斥与同步问题 生产者与消费者问题模拟
  8. 极客学院文本爬虫实战
  9. LeetCode 34 Search for a Range(搜索范围)
  10. 将大文件分割为指定大小的文件