冰蝎Behinder 4.1 双击提示:本地机器上没有找到编译环境


前言

前几天冰蝎更新了4.1 版本,新版本更新后 直接双击 Behinder.jar 提示 本地机器上没有找到编译环境,为了正常使用自定义传输协议功能,请使用JDK(而非JRE)环境打开本软件。.习惯双击启动的可能不是特别适应去软件目录命令行启动,最终在t00ls看到了解决方案,分享给大家,也方便大家.
冰蝎Behinder 4.1 双击提示:本地机器上没有找到编译环境

解决

将jdk/lib/tools.jar 复制到 jre 的 lib 目录即可双击启动 Behinder.jar.
mac下的jdk一般路径为

/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home/lib

Java 运行时(JRE)却默认安装在 /Library/Internet Plug-Ins/ 目录下

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib

复制 jdk lib 目录下的 tools.jar 到系统的jre 的 lib 目录下需要 sudo 权限,复制的时候注意路径有空格用引号扩起来即可.

sudo cp tools.jar '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib'


扫描二维码,在手机上阅读

推荐阅读:

关于LNMP供应链投毒事件风险提示

HCMendetool-HCM宏景加解密工具

评 论
更换验证码
avatar
  • Chrome
  • Windows10
哈哈哈,很不错!  我也喜欢用javaFX 写一些桌面工具,建议用jdk11 以上版本 可以分开打包 缩小jre,直接将小的jre打包的程序里面 避免别人下载这个应用之后还需要下载jdk。这样就做到了软件直接下载安装就可以直接打开使用了。有空你可以试试。
2023-10-13 10:46 回复
avatar
  • Chrome
  • Mac10.15.7
@王润泽:谢谢
2023-10-13 19:31 回复
avatar
yy12
  • Chrome
  • Windows10
还是不行是什么问题
2023-09-20 16:40 回复
avatar
  • Chrome
  • Mac10.15.7
@yy12:没有其他提示或报错?
2023-09-21 20:34 回复
avatar
test
  • FireFox
  • Windows7
@admin:还是相同的报错
2023-09-28 14:21 回复
avatar
  • Chrome
  • Mac10.15.7
@test:你什么系统 jdk路径是否找对了
2023-09-28 22:08 回复
avatar
test1
  • Chrome
  • Windows10
@admin:我也是这样  修改了还是不行  路径没问题
2023-10-13 17:30 回复
avatar
  • Chrome
  • Mac10.15.7
@test1:什么系统啊
2023-10-13 19:45 回复