Просмотр исходного кода из стороннего jar в Eclipse - PullRequest
3 голосов
/ 03 октября 2011

Я работаю над проектом Java в Eclipse.В этом я использую сторонний JAR, который я вставил в classpath.Теперь я хочу понять код в файле JAR и хочу увидеть реальный код и перемещаться по стороннему коду, как и мой собственный код.

У меня такой вопрос: вместо того, чтобы вручную декомпилировать все файлы классов в JAR и поместить их в соответствующую папку согласно объявлению пакета, есть ли способ, которым Eclipse будет декомпилировать их для меня, иположить их в соответствующую папку?Каким должен быть подход в таком сценарии?

Ответы [ 3 ]

3 голосов
/ 03 октября 2011

Я использую декомпилятор JAD.Он имеет плагин Eclipse, Jadclipse.

Вы можете загрузить JAD из http://www.varaneckas.com/jad

Вы можете получить Jadclipse из http://sourceforge.net/projects/jadclipse/. Нажмите на загрузочную флягу и затем просто скопируйте флягув каталог Eclipse / plugins и перезапустите Eclipse.Настройте путь к JAD из Предпочтения-> Java-> JADClipse.Затем попытка просмотра класса должна дать декомпилированный код.

1 голос
/ 03 октября 2011

Я уже давно использую Java Decompiler и нашел его очень полезным, я не знаю, что такое eclipse, но, похоже, у него есть плагин eclipse: JD-Eclipse

0 голосов
/ 03 октября 2011

Я бы посоветовал запросить исходный код у третьей стороны и поместить его в ваш проект.Декомпиляция может быть против их воли:)

...