«

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

admin 发布于 2023-8-27 12:42   6349 次阅读   技术文章   


前言

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

解决

将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'

分享 Java

版权所有:Mrxn's Blog
文章标题:冰蝎Behinder 4.1 双击提示:本地机器上没有找到编译环境
文章链接:https://mrxn.net/jswz/716.html
本站文章均为原创,未经授权请勿用于任何商业用途

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

推荐阅读:

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