Eclipse では、perforce からインポートした Java プロジェクトを使用していました。誤ってワークスペースから .classpath ファイルを削除してしまいました。再び perforce からプロジェクトをインポートしましたが、ワークスペースに .classpath ファイルが生成されません。
誰かがこれの背後にある理由と、これを解決する方法を説明できますか.
Eclipse では、perforce からインポートした Java プロジェクトを使用していました。誤ってワークスペースから .classpath ファイルを削除してしまいました。再び perforce からプロジェクトをインポートしましたが、ワークスペースに .classpath ファイルが生成されません。
誰かがこれの背後にある理由と、これを解決する方法を説明できますか.
これ.classpath
は通常、プロジェクトのセットアップ時または新しいソース ディレクトリの追加時に Eclipse によって生成されます。Perforce によって作成されたものではありません。
Perforce でバージョン管理されて.classpath
いて、Eclipse から削除した場合は、保留中の変更でファイルが削除対象としてマークされているかどうかを確認してください。その場合は、削除を元に戻してファイルを回復します。
Perforce でバージョン管理されて.classpath
いて、削除済みファイルを送信した場合は、削除済みファイルを Perforce から復元する必要があります。詳細については、次の KB記事を参照してください。
Perforce や Eclipseの外側を削除した場合は.classpath
、プロジェクトを右クリックし、[チーム] --> [リビジョンの取得...] を選択 --> [最新のリビジョンを取得] にチェックを入れ、[強制操作] にチェックを入れます。
最後に、.classpath
バージョン管理下にない場合は、再構築する必要があります。ソース パスをクリックして開始し、[ビルド パス] --> [ビルド パスの構成] を選択します。次に、プロジェクトとライブラリの下にすべてのソース パスを追加します (これを正しく行うのは少し難しいです)。Maven プロジェクトの場合は、追加のコンテナーを追加する必要がある場合があります。