我下载完Behinder3.0版本的压缩包后解压,然后点击Behinder.jar死活打不开,上网找了原因,说是Java11版本以后没有JavaFX了,需要自自己去安装JavaFX。先使用
java --version命令去本地查看一下Java的版本,
再去这个https://gluonhq.com/products/javafx/网址里面找到对应版本的SDK版本号下载。
如上所示,这就把需要的东西下载好了,下面是配置方法,分为两个。
方法一:
打开Behinder.jar所在的目录,在改目录下创建一个.txt文档,编辑以下内
@echo off
start javaw -noverify -Dfile.encoding=utf-8 -Xmx2048m -jar Behinder.jar
exit
然后再将.txt文件改成.bat文件
之后双击此.bat文件,按理说应该能打开。
以上为方法一
方法二:
还是在 Beginner.jar 的目录下创建一个.txt文档,然后编辑一下内容
start javaw --module-path "C:\Users\YMG\openjfx-19.0.2.1_windows-x64_bin-sdk\javafx-sdk-19.0.2.1" --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
注意需要修改上面被划去部分的内容,修改成自己下载得JavaFK下的lib文件的路径
保存完毕,将.txt修改成.bat文件。双击打开。
以上为方法二的内容
我一开始先使用了方法二的方式打开,没有成功,只是闪一下就过去了,不知道是不是我Behinder里面是不是有的文件缺失的问题,我就重新下载了Behinder的压缩包,重新解压,使用了方法一不管用,又接着使用了方法二,就能打开了。如果大家使用一种方法不管用的话建议两种方法都使上,也不是很麻烦。