преобразование jar в .java

Возможный дубликат:
Где найти Декомпилятор Java?

Может ли кто-нибудь сказать мне, как я могу преобразовать файл jar в соответствующий исходный файл .java?

У меня есть файл jar из неизвестного источника. Можно ли получить соответствующий исходный файл .java из jar?


person Vidz    schedule 23.02.2011    source источник
comment
вы можете связаться с его автором. в противном случае вам нужен декомпилятор.   -  person asgs    schedule 23.02.2011


Ответы (4)


Вы можете использовать декомпилятор java

person jmj    schedule 23.02.2011
comment
учтите, что это скорее всего нарушение лицензий. - person Jens Schauder; 23.02.2011
comment
правильный ответ @JigarJoshi - person Sritam Jagadev; 14.07.2015

В принципе, вы можете декомпилировать любой файл jar, используя, например, JAD http://en.wikipedia.org/wiki/JAD_%28JAva_Decompiler%29

Но если банка была запутана, результат может быть не очень красивым. ;)

person Svilen    schedule 23.02.2011

Мой любимый декомпилятор - cavaj, вы можете скачать его по следующему URL-адресу

http://cavaj-java-decompiler.en.softonic.com/

person Sankar Ganesh PMP    schedule 23.02.2011

Обычно в архиве «jar» находятся только скомпилированные файлы Java («.class»). Но теоретически можно попробовать декомпилировать эти файлы.

Здесь вы найдете, например, декомпилятор

person Patrick Trautmann    schedule 23.02.2011