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