冰蝎下载地址:https://github.com/rebeyond/Behinder/releases
JavaFX下载地址:https://gluonhq.com/products/javafx/
原因:
冰蝎beta7版本客户端不再内置JavaFX库,java11以后版本移除了JavaFX库,要运行冰蝎需要自己下载JavaFX库。
解决:
1、检查安装的java版本;
按住Windows键 + R键,输入cmd:
java -version
2、因为我的java版本为15.0.2,这里没有15.0.2,所以我选择了17,大家自行选择对应版本,操作系统,我的是64位(32位主机下载X86),type选择SDK;
下载好解压之后如图,并记住lib的路径;
3、在冰蝎Behinder目录下新建一个1.txt,写入以下内容,注意第一行(D:\Program Files\javafx-sdk-17\lib)需改为上一步解压javafa的路径:大概长这样(D:\Program Files\javafx-sdk-17\lib)
start javaw --module-path "D:\Program Files\javafx-sdk-17\lib" --add-modules=javafx.base --add-modules=javafx.controls --add-modules=javafx.fxml --add-modules=javafx.graphics --add-modules=javafx.media --add-modules=javafx.swing --add-modules=javafx.web -jar Behinder.jar
4、1.txt写好后,修改文件名为start.bat,双击即可启动: