Eclipse:ファイルの整理


1

構築する予定のプロジェクトをインポートしたい。問題は、それが非常に乱雑であることです。ソースファイル、クラスファイル、ライブラリを1つのディレクトリの下に配置します。Eclipseを使用してこれらのファイルをどのように整理しますか?

ソースフォルダーと出力フォルダーを変更できることは知っていますが、ソースフォルダーを変更しても、その中に必要なファイルはそのフォルダーに物理的に移動しません。ただし、出力フォルダーは問題ありません。また、ライブラリ用に別のフォルダが欲しいです。しかし、私はこれについてどうするかわかりません。

私はそれをどのように望むかです:

src: This folder will contain source files.
bin: This folder will contain binary (class) files.
lib: This folder will contain external libraries.

回答:


1

ソースフォルダーと出力フォルダーを変更できることは知っていますが、ソースフォルダーを変更しても、その中に必要なファイルは物理的にそのフォルダーに移動しません

そのとおりです。Eclipseはこれらのファイルを移動しません。

これらのファイルを整理する最も簡単な方法は次のとおりです。

  • 「src」フォルダー内のソースをコピーします。
  • ライブラリと同じレベルの「lib」フォルダにライブラリをコピーしますsrc
  • (あなたが生成されます「SRC」の親ディレクトリを選択することにより、既存のソースからEclipseプロジェクトを作成.projectし、.classpath右のあなたの上のsrcディレクトリ)。
    デフォルトの場所を選択しないでください(Eclipseワークスペースにプロジェクトが作成されます)。
  • プロジェクト内にlibディレクトリが表示されるはずですsrc。ライブラリとして任意のjarを追加できます。

問題は、ソースファイルやクラスファイルなどを含むプロジェクト内にかなりの数のサブフォルダーがあるため、ソースファイルのみをそのままコピーするのは面倒です。プロジェクトを作成し、出力フォルダーを指定すると、クラスファイルが自動的に邪魔にならないようにしてから、提案されたとおりに実行できると思います。しかし、もっと簡単な解決策がないことに失望しています。それでも、私が欲しかったのは経験豊富なユーザーからのアドバイスだったので、ありがとう:)。
someguy

@someguy:迅速以外のソースファイルからそれらのサブフォルダをきれいにする方法は、(例えば、任意のJava以外のファイルはソースファイルだけであなたを残して、削除される可能性があり)がある
VonC

@VonC NetBeansを介して実行できますが、Eclipseを使用したいと思っています。ファイルをフィルタリングできる組み込み関数があればいいのにと思っていました。包含と除外があることは知っていますが、それが私が望んでいることをしているとは思いません。
someguy

@someguy:単にファイルエクスプローラーを介して、いくつかの検索とフィルタリングを介して、それ(すべての余分なファイルの削除)を行うことができますか?それはもっと速いだろう。次に(Eclipse)プロジェクトを更新すると、必要なものだけが残されます。
VonC

@VonCそれはできますが、数分かかります。いずれにしても、ボタンをクリックするだけの簡単な解決策はありません。
someguy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.