2

http://jwork.org/dmelt/で DMelt 2.1 を使用していましたが、JDK9 (Ubuntu 17.08、x64、JDK ビルド 9.0.1+11) を使用すると Groovy コンソールを起動できないことに気付きました。次に、Apache Web サイトhttp://groovy-lang.org/の groovy-2.6.0-alpha-2 パッケージの元の「groovyConsole」を使用している場合でも、JDK9 が多くの警告をスローすることに気付きました。

groovy-2.6.0-alpha-2/bin/groovyConsole
警告: インキュベータ モジュールの使用: jdk.incubator.httpclient
警告: 不正なリフレクティブ アクセス操作が発生しました
警告: org.codehaus.groovy.reflection.CachedClass (file://Download/groovy-2.6.0-alpha-2/lib/groovy-2.6.0-alpha-2.jar) による java メソッドへの不正なリフレクション アクセス。 lang.Object.finalize()
警告: org.codehaus.groovy.reflection.CachedClass の管理者にこれを報告することを検討してください。
警告: --illegal-access=warn を使用して、さらなる不正なリフレクティブ アクセス操作の警告を有効にします
警告: 将来のリリースでは、不正なアクセス操作はすべて拒否されます
Gtk-Message: モジュール「overlay-scrollbar」のロードに失敗しました
/usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30: エラー: 無効な文字列定数 "murrine-scrollbar"、有効な文字列定数が期待されます

これはどのように修正できますか?JDK 1.8 を使用しても問題はありません。

4

1 に答える 1

0

これを試しましたか:

sudo chown -R username /home/username/.config/octave/

これを確認してください: https://github.com/conda-forge/octave-feedstock/issues/8

于 2017-11-27T00:29:09.940 に答える