2017-10-17 14 views
0

SQuirereLがJDBCクライアントでjava-9をサポートすることを知っている人はいますか?SQUIRREL JDBCクライアントでのJRE-9のサポート

現時点では、バージョンがサポートされていないというエラーが表示されます。起動スクリプトでJavaバージョンをテストすると失敗します。

9のリリースがいつリリースされるのですか?

+6

彼らのメーリングリストはおそらく質問するのに良い場所です – Eugene

答えて

2

私はsquirrel-sql.batのバージョンチェックをコメントアウトしました。

@rem "%LOCAL_JAVA%" -cp "%SQUIRREL_SQL_HOME%\lib\versioncheck.jar" JavaVersionChecker 1.6 1.7 1.8 
@rem if ErrorLevel 1 goto ExitForWrongJavaVersion 

これらの2行の前に「@rem」を挿入します。

+1

これは動作しません。この方法でリスを始めると、何らかの理由でアプリケーションを閉じることができません。少なくともwin10で。 jdk-9で同じように動作しないJava APIの変更があるようです。 –

0

Java 9をサポートする最新のスナップショットをダウンロードできますが、公式リリースでサポートされていません。回避策を実行してバージョンチェックを終了すると、アプリケーションを終了できません。で

  • リスsql.bat
  • squirrel-sql.sh

:私は2つのファイルがあるインストールフォルダにバージョン8にVMを上書きして何をしたか

.batファイル私は次の行を探し、それをJava 8 VMを指すように変更しました。

set "IZPACK_JAVA=%JAVA_HOME%" 

私はこの行で同様の変更を加えました。

IZPACK_JAVA_HOME=C:\Program Files\Java\jre-9.0.1 

リスは、システムのJAVA_HOMEに設定されているものよりも優先されますので、最初にこののIzPack JAVA_HOMEを起動しようとします。

関連する問題