解決方案
在冰蠍目錄下新建一個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版本太高的情況下都可以用上述方法去運行。