冰蝎Behinder打不开,没有反应怎么解决
解决方案
在冰蝎目录下新建一个txt,改名为start.bat,输入以下内容:
@echo off
start javaw -noverify -Dfile.encoding=utf-8 -Xmx2048m -jar Behinder.jar
exit
如果以上方法没有解决,还是打不开的话,可能是Java版本太高的原因,冰蝎beta7版本客户端不再内置JavaFX库,Java11以后版本移除了JavaFX库,需要自己下载 --> https://openjfx.cn/dl/
随便解压到一个位置后,将你的javafx-sdk-版本号\lib填入到下面脚本中的--module-path中,接着运行脚本即可打开冰蝎。
@echo off
start javaw --module-path "F:\Development\Java\javafx-sdk-17.0.1\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
exit
总结
不止冰蝎,许多java工具都需要javafx这个库,在java版本太高的情况下都可以用上述方法去运行。