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

Есть ли Jadclipse работа над Eclipse 3.6?

Я установил Jadclipse 3.3.0 на моем Eclipse 3.6 скопировав jar в каталог плагинов и перезапустив затмение.

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

Любая идея?

4 ответа

Решение

В конце концов я нашел ответ здесь.

Бегущее затмение с -clean Переключатель и настройка ассоциации файлов между *.class и jadclipse Плагин решил проблему.

Установите правильный путь JAD в Предпочтения>Java>Jad. Пример: D:\Jad\jad.exe

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

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

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

Зайдите в "Настройки"> "Редактор"> "Класс без источника", выберите инструмент и отметьте его по умолчанию. разветвится для вас:)

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

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

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

  2. Загрузите декомпилятор JAD и распакуйте его в папку на вашем Mac. Установите для декомпилятора java значение JAD. Eclipse->Preferences->Java->Decompiler-> Выберите JAD Eclipse->Preferences->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/

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

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