2013-08-01 140 views
1

我將解釋我需要做的事情,實際上我找到了這個答案Restoring code from JAR,它非常接近我的需求,但有一個關鍵的區別。從.jar文件創建項目

我所擁有的是一個包含許多JAR文件的文件夾,其中包含.class文件,還包含應用程序的.java文件,我希望將該項目恢復到任何IDE(如Eclipse或NetBeans)中。

爲了更清楚,什麼我有結構如下:

  • Main_directory
    • File_1.jar
      • file_1_1.java
      • file_1_1.class
      • file_1_2.java
      • file_1_2.class
    • File_2.jar
      • file_2_1.java
      • file_2_1.class
      • file_2_2.java
      • file_2_2.class

我真的很感激任何建議,但我想避免使用反編譯器。

Best.-

+0

如果它不太大,您可以取出java文件並將它們放到新項目的正確目錄中。 – MightyPork

回答

2

.jar文件可以打開,並與許多方案,如焦油,WinRAR的,等你最好的選擇提取的文件,考慮到這些.jar文件包含實際.java文件的解壓他們用這樣的工具,在你的ide(eclipse)中創建一個新項目,然後將.java文件導入到新項目中。

+0

謝謝Ryhnn!我按照你的建議做了,實際上我使用了命令jar -xvf fileName.jar,然後將解壓縮文件的內容導出到Eclipse中的一個新Java項目中。 – pafede2