2013-08-01 8 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

вы можете вынуть файлы tje java и поместить их в новый проект в нужные каталоги, если он не слишком большой. – MightyPork

ответ

2

.jar файлы могут быть открыты и файлы извлечены со многими программами, такими как деготь, WinRar и т.д. Вашим лучшим выбором, принимая во внимание эти .jar файлы содержат фактическое .java файлы для извлечения их с помощью такого инструмента, создайте новый проект в своем идее (eclipse), а затем импортируйте .java-файлы в новый проект.

+0

Спасибо Ryhnn! Я сделал так, как вы предположили, на самом деле я использовал команду jar -xvf fileName.jar, а затем я экспортировал содержимое распакованного файла в новый проект Java в Eclipse. – pafede2

Смежные вопросы