私は自分の問題の答えを探していましたが、関連する情報が見つからないので、質問しています. ソース コード (*.java ファイル) を含む何千もの Java クラスを含むディレクトリがあります。これらの各ファイルには、ファイルが属するパッケージ、そのクラス名とコード自体に関する情報が含まれています。クラスファイルの情報に基づいて「src」ディレクトリの下にパッケージを再構築し、適切なJavaプロジェクト構造をもたらすことができるEclipse IDE(または別のIDE)の機能を見つける必要があるため、復元されたパッケージそのクラスは、新しい Java プロジェクトに簡単にインポートできます。パッケージの構造を手動で作成するには、(おそらく)何日もかかります...
明確にするために:
私が持っている:1.java、2.java、3.java、n.java...を含むディレクトリ
必要なもの: 次を含むディレクトリ:
[src] -> [package_1] -> [1.java、2.java など...] ... [src] -> [package_m] -> [3.java、n.java]
各クラスファイルには実際にどのパッケージに属しているかの情報が含まれているため、これは何とか可能であるに違いないと思います。