*.java
さまざまなパッケージのクラスを含むソース ファイルがたくさんあります。これらのファイルをすべて Eclipse プロジェクトにインポートしようとしていますが、Eclipse は常にそれらをデフォルト パッケージに配置します。
さまざまなパッケージをすべて手動で作成する必要がないように、各ファイルを適切なパッケージ サブディレクトリに配置するように Eclipse に指示するにはどうすればよいですか?
ファイル システム機能からのインポートと、ファイルのプロジェクトへのコピーを試みましたが、これらはすべて、各ファイルの先頭にdefault
明示的に記載されているものではなく、パッケージにファイルを配置しpackage
ます。
関連する SO の質問は、プロジェクトのsrc
ディレクトリ階層外のパッケージの参照、適切なパッケージ ディレクトリへのファイルの手動作成、ステートメントの欠落import
、パッケージの一括名前変更のみを扱いますが、この問題はまだ議論されていないようです。
更新:コメントで要求されているように、いくつかのサンプル ファイルを次に示します。
Test1.java
package some.random.pkg;
public class Test1 {
}
Test2.java
package some.other.pkg;
public class Test2 {
}
Test3.java
package yet.another.pkg;
public class Test3 {
}
それらをすべて同じディレクトリに配置してから、さまざまなパッケージのディレクトリを手動で作成せずに、それらを Eclipse の Java プロジェクトにインポートしてみてください。
更新 2:規模を明確にするために、これらのようなファイル (もちろん、より多くのコンテンツを含む ;-)) が実際には毎週約 100 個あると仮定します。これが、自動化されたソリューションを探している理由です。