2016-10-31 12 views
0

Eclipseで生成されたクラスを見るのに問題があります。これは、ビルド中に生成されたターゲットフォルダ内の生成されたクラスは、自分自身で作られたJavaクラスがいくつか存在するプロジェクト内の既存のパッケージと同じパッケージを持っているからです。私はターゲットフォルダに生成されたクラスを保持したいが、同じパッケージのためにターゲットで見つからないので、Eclipseはクラスを見ることができません。私はクラスを参照して日食を作るために設定で行うことができるものはありますか?Eclipseは生成されたクラスを見ることができません

+0

リフレッシュしてクリーンビルドしてください。それは問題を解決する必要があります! –

+0

私はこのような一般的なことを、クリーニング、更新プロジェクトのインポートなどを試みました。 – Pukjar

+0

プロジェクトのビルドパスから既定の出力フォルダーパスを既に確認していましたか? –

答えて

0

eclipseプロジェクトをリフレッシュする必要がある場合があります。日食以外のプロジェクトで変更(ファイルやクラスの追加や削除、ファイル内での変更)が行われたとき。 Eclipseプロジェクトをリフレッシュする必要があります。

プロジェクトを右クリックし、コンテキストメニューの最新表示をクリックしてください。

+0

それは、それを明確にするために動作しません、あなたはユニットテストのクラスをmakkingしているときと同じことをimgaine。彼らは同じパッケージを持っていますが、テストされたクラスはsrc/main/javaにあり、uniテストはsrc/test/javaにあります。私はsrc/main/java .....のパッケージ構造とtarget/....パッケージ構造(最初のクラスと同じ)でクラスを生成し、生成されたクラスは最初のクラスから可視でなければなりません。私は同じパッケージをインポートすることができないので、インポートを使用することはできません。私の同僚はIntelliJを持っていますが、問題はありませんが、Eclipseのカントは生成されたクラスを参照しています – Pukjar

+0

Eclipseプロジェクトのクラスパスではなく、生成されたクラスです。プロジェクトを右クリックしてプロジェクトのプロパティを選択し、生成されたクラスが** Java build path **に含まれていることを確認してください。 –

+0

もチェックされています、classpathが正しい:/ – Pukjar

関連する問題