Плагин JAD Eclipse не работает, хранилище не найдено на http://feeling.sourceforge.net/update

Кажется, плагин JAD не работает с последней версией Eclipse. После поиска в Eclipse MarketPlace когда я пытаюсь установить это показывает окно ошибки с деталями ошибки

No repository found at http://feeling.sourceforge.net/update

Я столкнулся с этой ошибкой при следующем

Eclipse Java EE IDE for Web Developers.

Version: Mars.1 Release (4.5.1)
Build id: 20150924-1200


Spring Tool Suite 

Version: 3.7.2.RELEASE
Build Id: 201511261048
Platform: Eclipse Mars.1 (4.5.1)

4 ответа

Решение

Я смог установить JAD вручную JAD Jar plugin подать в Eclipse->dropins каталог.

Решение

  1. Скачать JAR снизу

    http://jadclipse.sourceforge.net/wiki/index.php/Main_Page

  2. Поместите JAR в директорию Eclipse Dropins

Затмение
--dropins
  1. Перезапустите Eclipse и убедитесь, что JAD установлен под
Справка -> Подробности установки -> Вкладка "Плагины"

Теперь мы должны иметь возможность использовать JAD.

Примечание. Есть еще одна проблема, с которой мы можем столкнуться: даже если JAD установлен, JAD Viewer не открывает файлы классов. В качестве средства просмотра по умолчанию для файлов классов в Eclipse.

Чтобы исправить это, мы должны изменить порядок приоритета для просмотра файлов классов JAD в ассоциациях файлов затмений.

Ниже приведены шаги, чтобы сделать это.

  1. открыто Window -> Preferences -> General -> viewers -> File Associations
  2. Нажми на *.class without source на панели ниже для связанных зрителей удалите Class File Viewer, Теперь JAD должен быть единственным доступным зрителем. Если его нет, нажмите на Add и искать JAD и добавить его.
  3. Если мы хотим, мы можем добавить Class File Viewer (Eclipse по умолчанию) в качестве вторичного средства просмотра, но пока JAD является первым в списке средств просмотра, это не имеет значения.
  4. Мы можем захотеть выполнить те же шаги (от 1 до 3) для *.class файлы тоже. Я не уверен, но если мы этого не сделаем, возможно, файлы с исходным кодом (т. Е. Файлы Maven с исходным кодом) не откроются с помощью средства просмотра JAD.

Ниже приведен скриншот правильной ассоциации файлов.

Если вы получаете ошибку, такую ​​как java.io.IOException: Cannot run program "jad" после того, как JAR-файл вручную вставлен в Eclipse, это означает, что исполняемый файл jad.exe находится не по пути.

Вы можете вручную указать на него плагин Eclipse: Window > Preferences... > Java > JadClipse > Path to Decompiler.

Возможно, вам придется перезапустить Eclipse после этого.

Из ответа ОП я зашел на страницу Download jar и скопировал ссылку на репо

http://jadclipse.sf.net/update

Затем я выполнил следующие шаги

  1. Открытое Затмение
  2. нажмите Справка -> Установить новое программное обеспечение
  3. Вставьте ссылку или Добавить новое программное обеспечение сайта и нажмите Enter

Он устанавливает JDT Decompiler 3.4.0, который является последней версией Jad. propely. Я проверил установку, но не работает

Кто-нибудь может подтвердить, что это так же, как и в предыдущей версии?

Кажется, проект больше не доступен на sourceforge.

Разработчик открыл заявку неделю назад: https://sourceforge.net/p/forge/site-support/12050/

Я сделал это для 32-разрядной версии Eclipse Junos в Windows 7. Может быть полезно для тех, кто пробует более раннюю версию eclipse env.

  1. Загрузите jad для Windows (jad158g.win.zip) с https://varaneckas.com/jad/ или http://www.kpdus.com/jad.html Ссылка: Jad 1.5.8g для Windows 9x/NT/2000 на платформе Intel (238600 байт). Разархивируйте загруженный jad158g.win.zip и извлеките jad.exe по некоторому пути, например, C:\apps\jad\jad.exe

  2. Загрузите банку Jadclipse (net.sf.jadclipse_x.xxjar) с http://sourceforge.net/projects/jadclipse/ или http://jadclipse.sourceforge.net/wiki/index.php/Main_Page

  3. Скопируйте jar-файл плагина Jad Eclipse в папку плагина Eclipse Ex. C:\Java\eclipse-jee-juno-win32\plugins\net.sf.jadclipse_3.3.0.jar

  4. Откройте Eclipse и перейдите в Window -> Preferences -> Java -> Jadclipse. Введите исполняемый файл jad. Путь к декомпилятору: C:\apps\jad\jad.exe. Каталог для временных файлов: C:\Users\xxx.net.sf..jadclipse

  5. Перезапустить Eclipse

Другие вопросы по тегам