JDK 12 で Apache NetBeans 12.0 を実行する必要があります。しかし、次のエラーがあります。
Glass Fish Server を jdk 12 で起動できませんでした。別の SE プラットフォームを選択してください
このエラーを解決するにはどうすればよいですか?
JDK 12 で Apache NetBeans 12.0 を実行する必要があります。しかし、次のエラーがあります。
Glass Fish Server を jdk 12 で起動できませんでした。別の SE プラットフォームを選択してください
このエラーを解決するにはどうすればよいですか?
Java 11 以降をサポートしていないバージョンの Glassfish を実行しようとしている可能性があります。私が見つけたソースによると、Java 11 には Glassfish 6.1.0 以降が必要であり、Java 17 には Glassfish 6.2.0 以降が必要です。
私は、Glassfish 6.1.0 が Java 12 で動作すると思います (しかし、わかりません!)。Java 16 での変更により、ほとんどの Java プライベート / 内部 API へのアクセスが最終的に閉鎖されました。 0 リリース。
でも ...
Java 12 はサポート終了です。Java 13 がリリースされるとすぐにサポートが終了しました。それは2019年9月のことでした。
したがって、私のアドバイスは、Java 17 (LTS) にアップグレードするか、Java 11 (LTS) にダウングレードして、互換性のあるバージョンの NetBeans と Glassfish を使用することです。
Java 17 のサポートには、NetBeans 12.6 をお勧めします。(機能リストには、NetBeans 12.5 には Java 17 の「実験的サポート」があると記載されています。)
このエラーを解決するにはどうすればよいですか?
互換性のあるバージョンの Java、Netbeans、および Glassfish を使用していることを確認してください。