JADClipse не работает с Eclipse 3.6

Работает ли Jadclipse на Eclipse 3.6?

Я установил Jadclipse 3.3.0 на свой Eclipse 3.6, скопировав банку в каталог plugins и переустановив eclipse.

Теперь у меня есть меню jadclipse в разделе Windows->Настройки, но при попытке декомпилировать любой класс он просто не декомпилируется. Я получаю обычный экран затмения, говорящий, что источник недоступен. В журнале ошибок нет ошибок.

Любая идея?


person RonK    schedule 24.05.2011    source источник


Ответы (6)


В итоге я нашел ответ здесь.

Запуск eclipse с переключателем -clean и установка ассоциации файлов между *.class и подключаемым модулем jadclipse решили проблему.

person RonK    schedule 25.05.2011
comment
Ассоциацию файлов можно установить в «Настройки» -> «Основные» -> «Редакторы» -> «Ассоциации файлов», измените связанные редакторы на *.class без источника (извините, пришлось искать несколько минут, подумал, что помогу в следующем) - person Nuno Linhares; 19.07.2012
comment
Теперь доступна более новая версия JADClipse, которая поддерживает Juno. Дополнительную информацию можно найти в моем сообщении в блоге: ronkitay.wordpress.com/2012/11/12/jadclipse-is-up-and-running - person RonK; 06.02.2013

Правильно установите путь JAD в Preferances>Java>Jad. Пример: D:\Jad\jad.exe

Если все еще не работает, то

Перейдите к расширениям файлов в настройках. Выберите JadClipse в качестве редактора по умолчанию для .class и .class без источника.

person Subba Reddy Evuri    schedule 29.01.2013

Основная причина заключается в том, что у вас есть средство просмотра классов по умолчанию, настроенное для файла класса, который вы должны изменить на новый декомпилятор класса.

перейдите в настройки> редактор> выберите «класс без источника», выберите свой инструмент и отметьте его по умолчанию. будет работать на вас :)

person arjun kumar mehta    schedule 07.02.2018

У меня такая же проблема. Просто проверьте, является ли средство просмотра файлов классов JadEclipse средством просмотра по умолчанию для «класса без источника» в «Настройки» -> «Основные» -> «Редакторы» -> «Ассоциации файлов».

person user3619878    schedule 09.05.2014

Загрузите jad.exe, а затем в eclipse есть 2 места для настройки.

  1. Window->Preferences->java->JadClipse укажите путь к jad.exe в пути к декомпилятору, например C:\Users\Documents\xxx\jad.exe. затем Применить
  2. Окно->Настройки->Общие->Редакторы->Связи файлов. Щелкните *.class, и в диалоговом окне ниже должно появиться средство просмотра файлов классов JadClipse (по умолчанию). Если не нажать кнопку "Добавить..."
    добавьте JadClipse в качестве средства просмотра файлов по умолчанию.
  3. Сделайте то же самое для *.class без источника.
person kranti    schedule 26.09.2019

У меня были проблемы на Mac с STS, и я смог исправить это с помощью описанного ниже процесса.

  1. Загрузите jar плагина JADClipse и скопируйте его в папку плагинов Eclipse.

  2. Загрузите декомпилятор JAD и разархивируйте его в папку на вашем Mac. Установите для декомпилятора Java значение JAD. Eclipse->Настройки->Java->Декомпилятор->Выбрать JAD Eclipse->Настройки->Java->JADClipse->Путь к декомпилятору (/Users/test/Desktop/JavaDecompiler/jad158g.mac.intel/jad)

Выберите ассоциации файлов для .class и .class без источника для средства просмотра классов JADClipse по умолчанию.

Перезапустите Eclipse, и он должен работать.

Ссылки -> http://hemantasapkota.github.io/posts/setting-up-jadclipse-and-jad-java-decompiler-in-eclipse/

https://eedannak.wordpress.com/2014/11/02/how-to-decompile-class-files-in-java-with-eclipse-ide/

person Achu22    schedule 26.03.2020