2012-03-01 2 views
2

Я потерял свои источники, но у меня есть исполняемый файл .jar. Я хочу применить к нему JAD. Какие параметры можно использовать для запуска интерфейса со всем исходным деревом файла .jar?Java Decompiler Как пользоваться?

ответ

4

Я бы рекомендовал Java Decompiler

+2

Я тоже :) Автор –

+0

@EmmanuelDupuy, Kudos вам за этот замечательный инструмент! Сэкономил мне пару проектов с уже существующими классами: D –

+0

Спасибо Andreas_D. Я устал видеть, что люди связывают декомпиляторы с взломом. JD - не инструмент для пиратов. Я сделал это для меня, разработчиков, экспертов по безопасности или производительности. –

1
  1. Скачать JAD Command ..
  2. вставьте его в свой каталог JDK/бен.
  3. типа в CMD [JDK/бен> JAD -sjava example.claass]

Ссылка ниже ответы ЕВ подробно: http://www.papervisions.com/get-java-source-file-from-class-file-how-to/

+0

JAD был отличным, но он менее полезен с годами. Я не уверен, что это за декомпилятор, но я не думаю, что это JAD! В последний раз, когда я смотрел на него, он не мог понять мой код Java 7. – jdv

0

JAD имеет в Интернете, в облаке интерфейс Сейчас: http://www.javadecompilers.com/

+1

Технически этот сайт предлагает интерфейсы для различных декомпиляторов Java, причем из них довольно древний и неподдерживаемый JAD. Процитировать сайт: «данный здесь только по исторической причине». – jdv

+0

На самом деле, я надеюсь, что тема-стартер выберет другой современный декомпилятор. Почему JAD? : 0) –