2013-04-25 34 views
3

我一直在尋找我的問題的答案,但我找不到一些相關的信息,所以我問。我有一個目錄,其中包含數千個帶有源代碼的Java類(* .java文件)。這些文件中的每一個都包含有關該文件所屬的包的信息,當然還包括它的類名+代碼本身。我需要找到Eclipse IDE(或者另一個IDE)的一些功能,它可以根據類文件中的信息重建'src'目錄下的包併爲我帶來一個好的Java項目結構,以便恢復的包並且它的類可以很容易地導入到一個新的Java項目中。創建包的結構手動會把我(也許)很多天......如何從獨立的* .java源文件生成包結構?

對於澄清:

我: 目錄包含:1.java,2.java,3 java的,正的.java ...

我需要: 目錄將包含:

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

我認爲這應該是可能的,因爲每個類文件實際上都包含它所屬的包的信息。

+2

相關:http://stackoverflow.com/questions/8787655/is-there-any-api-to-generate-package-structure-from-java-source-files – whiskeyspider 2013-04-25 14:13:00

回答

0

只要找不到更好的解決方案:至少您可以將所有源代碼導入到Eclipse中的項目中,並讓Eclipse通過使用quick fix for each problem將每個文件移動到正確的包中。您仍然需要按錯誤的包裝聲明鍵3個鍵,但它可以幫助您避免擺弄文件和文件夾。

相關問題