首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SQUIRREL JDBC客户端上支持JRE-9

在SQUIRREL JDBC客户端上支持JRE-9
EN

Stack Overflow用户
提问于 2017-10-17 22:30:35
回答 2查看 2.9K关注 0票数 0

有人知道JDBC客户端什么时候会支持SQuirreL -9吗?

当我收到版本不受支持的错误时,它在启动脚本上测试java版本时失败。

谁知道9的发行版什么时候发布?

EN

回答 2

Stack Overflow用户

发布于 2017-10-19 01:36:11

我注释掉了squirrel-sql.bat中的版本检查。

代码语言:javascript
复制
@rem "%LOCAL_JAVA%" -cp "%SQUIRREL_SQL_HOME%\lib\versioncheck.jar" JavaVersionChecker 1.6 1.7 1.8
@rem if ErrorLevel 1 goto ExitForWrongJavaVersion

@rem放在这两行前面。

票数 2
EN

Stack Overflow用户

发布于 2017-12-20 01:17:35

你可以下载最新的快照,它支持Java 9,但在官方版本中还没有支持,如果你做了变通方法来通过版本检查,那么应用程序就不能关闭。

我所做的是将虚拟机覆盖到版本8。在安装文件夹中有两个文件:

  • squirrel-sql.bat
  • squirrel-sql.sh

在.bat文件中,我查找了以下行,并将其更改为指向Java8VM。

代码语言:javascript
复制
set "IZPACK_JAVA=%JAVA_HOME%"

在.sh文件中,我对这一行进行了类似的更改。

代码语言:javascript
复制
IZPACK_JAVA_HOME=C:\Program Files\Java\jre-9.0.1

Squirrel将首先尝试使用这个IZPACK JAVA_HOME启动,因此它会覆盖系统JAVA_HOME设置为的任何值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46792653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档