web-dev-qa-db-ja.com

jdk 11でのNetbeansインストーラーの問題

Jdk 11をダウンロードしてインストールしましたが、現在netbeans 8.2をインストールしようとしています。しかし、「このコンピューターでJava SEが見つかりませんでした。JDKが正しくインストールされていることを確認して、インストーラーを再度実行してください。--javahomeインストーラー引数を使用して、有効なJDKの場所を指定できます。」というエラーが表示されます。

Java_HOME変数を作成し、値を「C:\ Program Files\Java\jdk-11.0.1\bin」に設定し、PATH変数にも同じ値を設定しました。どうすれば修正できますか?

3
Mehar Shahani

あなたはいくつかの問題に直面します:

  • NetBeans 8.2はJDK 8を必要とし、Java> 8のどのバージョンでも動作しません。
  • NetBeansはまだJDK 11をサポートしていませんが、(NetBeans 10)をサポートする新しいバージョンのリリースが差し迫っています。

最も簡単な方法は、JDK 11を削除することです(NetBeans以外の理由で必要でない限り)、Java 8をインストールしてから、NetBeans 8.2を再インストールします。以前は download NetBeans 8.2はJava 8 にバンドルされていますが、これを試すと、OracleはApache NetBeans 9.0 Webサイトにリダイレクトするだけです。

8.2より新しいリリースのNetBeansがあります Apache NetBeans 9. 。 Java 9およびJava 10をサポートしますが、Java 11.もサポートしません。

NetBeans 10が2018年12月27日にリリースされたことを反映するように更新されました:

本当にNetBeansでJava 11を使用したい場合は NetBeans 10のベータ版の最新のJenkinsビルドをダウンロードしてください 自分のリスクで。

Java 11を使用する場合 NetBeans 10.0をダウンロード 。ダウンロードはZipファイルであり、すべてのプラットフォームで動作します。

4
skomisa

C:\ Program Files\NetBeans 8.1 RC\etcでnetbeans.confファイルを見つけます。

そのアトラスにはnetbeans_jdkhomeがあります。それに応じて設定してください。

2