問題タブ [java-15]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Nashorn は Java 1.8 から 15 と互換性がありますか?
Java 1.8 以上と互換性がある Nashorn JavaScript エンジンを使用するソフトウェアが必要です。
JDK にバンドルされているものを使用すると、Java >= 15 では動作しません。スタンドアロンの Nashornを使用すると、Java < 15 と
は互換性がありません。互換性を維持する方法はありますか? リフレクションについてはすでに考えましたが、もっと効率的な方法があるかもしれません。
java - jdk 15からJavaプレビュークラスファイルを抽出するには?
現在、jdk から jrt-fs.jar (libs フォルダー内) から java.lang.Record などのプレビュー クラス ファイルを抽出しようとしていますが、反復処理時に Record などのプレビュー クラスが見つかりません。これは私が使用しているコードです:
私はまた、より直接的なアプローチを試みました:
--enable-preview を使用してまったく同じ jdk を実行すると、レコードを使用できるようになりました。
jdk linux/lib から Record クラスを抽出するにはどうすればよいですか? プレビュー クラスはその中にありますか、それとも他の場所で探す必要がありますか? それらにアクセスするには特定のフラグが必要ですか?
どんな助けでも大歓迎です。