1

Javaプロジェクト用のSVNリポジトリがあります。両方のコンピューターを同期したいので、EclipseからSubclipseを使用してコミットします。次に、Subclipseを使用して他のコンピューターからEclipseにプルします(真新しい、このプロジェクトは他のコンピューターには存在しませんでした)。パッケージがそれぞれのフォルダーに膨らんでいるようです。(例:foo.bar.baz.myProjectは、パッケージ構造を保持する代わりにfoo / bar / baz / myProjectに展開されます)。パッケージビューを元に戻す方法を知っている人はいますか?ありがとう。

4

3 に答える 3

3

これはEclipseの単なる表示オプションです。パッケージのプレゼンテーションスタイルを次のように設定しますflat

それを解決する方法

パッケージエクスプローラー自体が見つからない場合は、下に戻すことができますWindow->Show View->Package Explorer

プロジェクトがJavaプロジェクトであるかどうかを確認することもできます。そうでない場合は、Javaプロジェクトとして再インポートすれば、すでに問題がない可能性があります。

于 2012-09-12T14:40:40.837 に答える
0

何が起こっているかというと、Eclipse があなたのプロジェクトを Java プロジェクトとして認識していないということです。Java プロジェクトは、パッケージ/フォルダーに関して特別な扱いを受けます。最上位プロジェクト レベルで .project ファイルをチェックイン (およびチェックアウト) したことを確認します。パッケージ エクスプローラー ビューでは、デフォルトでは .* ファイルが表示されない場合があることに注意してください。そこをクリックしてフィルタリングを調整し、.* ファイルを再表示することができる下矢印があります。

それ以外の場合は、他の (2 台目のコンピューター) でテスト Java プロジェクトを作成し、必要な要素を .project ファイルにコピーできます。

最後に、Eclipse のパッケージ エクスプローラーにいることを確認します。プロジェクトを表示するためのビューがいくつかあります。

于 2012-09-12T14:24:37.527 に答える
0

Java プロジェクトではなく、標準プロジェクトとしてコードをインポートしたようです。通常のプロジェクトでは、プロジェクト エクスプローラーにパッケージ階層が表示されません。

このリンクの手順に従って、Java プロジェクトに変換します。

于 2012-09-12T14:25:13.980 に答える