安装了jdk1.8仍然无法打开gui

试过,jdk1.8d 171/202/301 分支都不行,不是说支持jdk1.8的吗?

双击gui.bat无反应。

请先 登录 后评论

1 个回答

Feng Gao

jdk1.8,目前我们尝试的311的分支是可以的。建议大于或者等于这个版本,311以下的版本不建议。


另外目前gui只支持server模式。64位默认是server模式,是切换不到client模式的。

如果安装的是client模式,使用,java -version,可以看到,

在这里插入图片描述

图中就是,client模式。

切换的办法就是:

1、jdk1.8.0_xxx/lib/i386/jvm.cfg 和 jre1.8.0_xx/lib/i386/jvm.cfg 这两个文件,把配置文件中最后,

-Client Known

-Server Known

调换一下顺序,路径如果找不到,可以去自己的java安装目录找到jvm.cfg改掉就可以了

2、java -server 执行一下看看,如果有提示,如:missing server jvm at jvm.dll...;会提示哪个目录下缺少文件

一般如果支持server模式,在,%JAVA_HOME%/jre/bin,目录下面会有client和server目录。只需要把server目录拷贝一份到提示缺少的目录下即可。

3、java-server执行没问题,使用java -version确认已经改为server模式。

请先 登录 后评论
  • 1 关注
  • 0 收藏,996 浏览
  • dongmange 提出于 2022-04-01 22:57

相似问题