アクティブなプラットフォームは次のとおりです。JDK_1.6 ですが、対応するプロパティ「platforms.JDK_1.6.home」がプロジェクトのプロパティ ファイルに見つかりません。

StackOverflow https://stackoverflow.com/questions/1500847

質問

私は Java の初心者です (ただし、プログラミング歴は 25 年以上で、最初から OO 言語を使ってきました)。

突然、次のエラーが発生し始めました。

Your active platform is: JDK_1.6, but the corresponding property "platforms.JDK_1.6.home" is not found in the project's properties files. 

この状態の原因がわからないし、Java が私に何を要求しているのかもわかりません。NetBeans IDE で作業しています。最後にやろうとしたのは、バイナリ (イメージ) リソースをプロジェクトに追加することです。

役に立ちましたか?

解決

それはあなたのJava 1.6のインストールであるNetBeansのに語っていないことを意味します。 JDK(JDK->追加 - >新規)を追加し、設定に移動して、あなたのJDK16のための「ビン」上のディレクトリを選択します。

他のヒント

私の場合はNetBeansでJDKのセットアップは大丈夫でした。それだけでどこからともなく出てくるものを奇妙なNetbeansの課題の一つであった。

マイ修正されました:

のクリアNetbeansのキャッシュは、すなわち、フォルダを削除します。 C:\ユーザーは\\のAppData \ローカル\ NetBeansの\キャッシュ\

このエラーは、次の 2 つのシナリオで発生する可能性があります。

  1. NetBean プロジェクトを右クリック -> プロパティ -> ライブラリ
    [ライブラリ] を選択すると、上部の右側のパネルに [Java プラットフォーム] コンボ ボックスが表示されます。この Java プラットフォームがプロジェクトにありません。Java プラットフォーム コンボ ボックスの横にある [プラットフォームの管理] を使用して追加する必要があります。
  2. シナリオ (1) が正しいと思っていても、それが起こる可能性があります。プロジェクトにライブラリ内の別の NetBean プロジェクトへの参照があるためです。この参照プロジェクトには Java プラットフォームがありません。

私は家に私のオフィスでのLinuxとMacを持っていると、この問題は、私はgithubのでプロジェクトを共有するとき、私はビルドディレクトリを削除し、クリーンをやって、それを解決し、構築し、頻繁である。

プロジェクトの

右クリック - プロパティ - ライブラリ - Javaプラットフォームのコンボボックスから正しいJDKのバージョンを選択します。

NetBeans のバグ

  1. プロジェクトが他のプロジェクトに依存している場合は、すべてのプロジェクトを開いてクリーンビルドします(これで問題は解決しました)。

  2. おそらくキャッシュ関連のものでしょう。以前に誰かが提案したようにNBキャッシュをクリーンアップします

あなたはnbpropertiesフォルダにプライベートフォルダの下のファイルを削除する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top