6

私はJavaの初心者です(ただし、25年以上プログラミングを行っており、初日からオブジェクト指向言語を使用しています)。

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

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が私に何を求めているのかわからない。私はNetBeansIDEで作業しています。私が最後に試みたのは、プロジェクトにバイナリ(画像)リソースを追加することです。

4

8 に答える 8

5

私の場合、NetbeansでのJDKの設定は問題ありませんでした。これは、どこからともなく発生する奇妙なNetbeansの問題の1つにすぎませんでした。

私の修正は:

Netbeansキャッシュをクリアします。つまり、次のフォルダを削除します。C:\ Users \\ AppData \ Local \ NetBeans \ Cache \

于 2014-06-26T07:40:39.647 に答える
2

これは、Java1.6のインストール場所をnetbeansに通知していないことを意味します。設定に移動し、JDKを追加し([JDK]->[追加]->[新規])、JDK16の「bin」の上にあるディレクトリを選択します。

于 2009-09-30T21:54:00.297 に答える
2

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

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

私のオフィスにはLinuxがあり、ホームにはMacがあります。この問題は、githubでプロジェクトを共有するときによく発生します。ビルドディレクトリを削除し、クリーンアップとビルドを実行することで解決します。

于 2014-11-24T16:41:30.773 に答える
0

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

于 2014-02-05T09:52:24.357 に答える
0

NetBeansのバグ

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

  2. ほとんどの場合、キャッシュ関連のものです。以前に誰かが提案したようにNBキャッシュをクリーンアップします

于 2016-09-12T18:57:08.563 に答える
0

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

于 2018-08-02T22:27:28.060 に答える
0

私にとっては、早い段階で推奨される方法は役に立ちませんでしたが、プロジェクトのプロパティ->ソース/バイナリ形式をJDK 7に変更し、保存してからJDK8に戻すとこのエラーが修正されました

于 2021-03-31T07:03:19.300 に答える