19

「インポートを整理」しようとしているとき、またはクラスプロパティにアクセスしようとしているときに、リソースがプロジェクトのビルドパスにありません。antを使用してプロジェクトをビルドしています。javabuilpath->Projectsでビルドパスを構成しようとしましたが、そこにsrcフォルダーが表示されません。クイックアシスト(ctrl +スペース)およびクラス関連のプロパティを使用できません。同じ理由で、コードを書いている間も構文エラーは表示されません。

私を助けてください。

ありがとう

4

4 に答える 4

25

私は自分でこの問題にぶつかっただけで、困惑しています。Java ファイルを Java ファイルとして扱おうとすると、さまざまな場所でそれを取得しますが、Eclipse はそれが実際にはプロジェクト内のクラスであることを認識していません。わからない理由 (または私の場合はわからなかった理由) は、ディレクトリがプロジェクトのソース ディレクトリとしてマークされていないためです。そのため、ファイルがソース ファイルを保持するディレクトリにあることをプロジェクト構成に伝える必要があります。方法は次のとおりです。

  1. プロジェクトのプロパティを開きます。

  2. 「Java ビルド パス」の下で、「ソース」タブをクリックします。

  3. 「フォルダを追加...」をクリックします。

  4. 認識されていない Java ファイルがあるフォルダーを見つけます。(私の場合は、test->Java でした)

  5. フォルダにチェックを入れます。(テストフォルダには他の多くのものがあるため、「テスト」ではなく「Java」のみで配置しました。)

  6. [OK] をクリックし、もう一度 [OK] をクリックし、おそらく更新すると、準備完了です。

于 2012-03-27T17:58:48.500 に答える
0

srcフォルダーはJava Build Path -> Projectsタブに表示されません。むしろ、 [ソース] タブの下に表示されるはずです。

于 2011-03-02T16:55:20.153 に答える
0

クラス ファイルを外部 jar としてインポートしてみてください。

于 2011-03-02T16:55:27.913 に答える
0

ファイルにはどのアイコンが使用されていますか? アウトラインの場合、J eclipse はそのファイルをプロジェクトのソース ファイルとして認識しません。

その場合、パッケージの親フォルダーをソース フォルダーとして宣言する必要があります。つまり、パスが ".../src/my/package/MyClass.java" の場合、"src" をソース フォルダーとして宣言する必要があります (右クリック -> ビルド パス -> ソース フォルダーとして使用)

于 2011-03-02T17:08:20.290 に答える