如何从独立的*.java源文件生成包结构?

如何从独立的*.java源文件生成包结构?,java,eclipse,structure,packages,Java,Eclipse,Structure,Packages,我一直在寻找我的问题的答案,但我找不到一些相关的信息,所以我在问。我有一个包含数千个Java类和源代码(*.Java文件)的目录。每个文件都包含文件所属包的信息,当然还有它的类名+代码本身。我需要找到EclipseIDE(或者另一个IDE)的一些功能,它能够根据类文件中的信息在“src”目录下重建包,并为我带来一个好的Java项目结构,这样恢复的包及其类就可以很容易地导入到一个新的Java项目中。手动创建包的结构将花费我(可能)很多天 请澄清: 我有: 目录,其中包含:1.java,2.java

我一直在寻找我的问题的答案,但我找不到一些相关的信息,所以我在问。我有一个包含数千个Java类和源代码(*.Java文件)的目录。每个文件都包含文件所属包的信息,当然还有它的类名+代码本身。我需要找到EclipseIDE(或者另一个IDE)的一些功能,它能够根据类文件中的信息在“src”目录下重建包,并为我带来一个好的Java项目结构,这样恢复的包及其类就可以很容易地导入到一个新的Java项目中。手动创建包的结构将花费我(可能)很多天

请澄清:

我有: 目录,其中包含:1.java,2.java,3。java,n.java

我需要: 目录,其中将包含:

[src]->[package_1]->[1.java、2.java等] ... [src]->[package_m]->[3.java,n.java]


我认为这一定是可能的,因为每个类文件都包含它实际上属于哪个包的信息。

如果您没有找到更好的解决方案:至少您可以在Eclipse中将所有源代码导入到项目中,并让Eclipse通过使用。对于每个错误的包声明,您仍然需要按3个键,但这样可以避免您摆弄文件和文件夹。

相关: