web-dev-qa-db-ja.com

Ubuntu 18.04のリポジトリからインストールした後、Netbeans 10.0を使用できない

JDK 11をインストールした後、リポジトリからNetbeansをインストールしました。すべてのプロセスを経て、ようやく正常にインストールされましたが、簡単なプログラムを作成したり、このソフトウェアでサンプルプログラムを開いたりすると、多くのエラーが発生します。

例:新しいJavaプログラムを作成したとき、失敗は次のとおりです。

cannot access Java.lang fatal error unable to find package Java.lang in classpath or bootclasspath 

行にパッケージの名前と

cannot find symbol class String

picture1picture2

インストールに問題があると思います。どうすれば問題を解決できますか?

5
Thành Công

JavaプラットフォームがNetbeansのインストール時に正しく構成されていることを確認してください。

私の場合、インストールプロセス中に、Java SDKへのパスを入力するためのボックスがありました。デフォルトは/ usrです(これはおそらく間違っています)。チェックに失敗しました。誤って構成されたJDKが発生しました。

これは、Tools> Java Platforms in Netbeansに移動して確認できます。JDKプラットフォームが「エラー:指定されたフォルダにJavaプラットフォーム」、それがあなたの問題です。

これを修正するには、netbeansを再インストールします(今回は正しいパスを選択します)。

OR

私の場合、設定ファイルを編集します(最初にnetbeansを終了します)。

nano ~/netbeans-11.2/netbeans/etc/netbeans.conf

netbeans_jdkhome =の行を見つけて、パスを編集します。例:

netbeans_jdkhome="/usr/lib/jvm/Java-11-openjdk-AMD64"

ファイルを保存し、Netbeansを起動します。運が良ければ、今はうまくいくはずです。

1
Yngvefaen