JAD Eclipse插件不起作用,在http://feeling.sourceforge.net/update找不到存储库

时间:2016-02-10 18:00:51

标签: eclipse jad

似乎JAD plugin无法使用最新的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)

5 个答案:

答案 0 :(得分:5)

我可以通过手动将JAD Jar plugin文件放入Eclipse->dropins目录来安装JAD。

<强>解决方案

  1. 从下面下载JAR

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

  2. 将JAR放入eclipse dropins目录

  3. 的Eclipse
    --dropins
    1. 重新启动Eclipse并验证是否在
    2. 下安装了JAD
      帮助 - &gt;安装细节 - &gt;插件选项卡

      enter image description here

      现在我们应该能够使用JAD。

      注意:我们可能会遇到另外一个问题,即使安装了JAD(JAD查看器)也不会打开类文件。作为Eclipse中类文件的默认查看器,就会出现这种情况。

      要解决这个问题,我们必须在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. 我们可能也希望为*.class文件执行相同的步骤(1到3)。我不确定,但如果我们不这样做,可能是带有来源的文件(即带源的Maven罐子)不会打开JAD查看器。
      5. 以下是正确文件关联的屏幕截图。

        enter image description here

答案 1 :(得分:3)

如果在手动将JAD jar放入Eclipse后出现java.io.IOException: Cannot run program "jad"之类的错误,则表示jad.exe可执行文件不在路径上。

您可以手动将Eclipse插件指向它: 窗口&gt;偏好...&gt; Java&gt; JadClipse&gt;反编译器的路径。

之后您可能必须重新启动Eclipse。

答案 2 :(得分:2)

从OP的回答中,我访问了下载jar页面并复制了回购链接

http://jadclipse.sf.net/update

然后我执行了以下步骤

  1. 打开Eclipse
  2. 点击帮助 - &gt;安装新软件
  3. 粘贴链接或添加新软件站点并按Enter键
  4. 它安装了JDT Decompiler 3.4.0,它是支持Jad的最新版本。 propely。我测试了安装但没有工作

    任何人都可以确认它与之前的版本相同吗?

答案 3 :(得分:1)

似乎该项目无法在sourceforge上访问。

开发商一周前开了一张票:https://sourceforge.net/p/forge/site-support/12050/

答案 4 :(得分:0)

我已经在Windows 7上为32位的Eclipse Junos完成了此操作。对于尝试使用早期Eclipse env的人来说可能很有用。

  1. https://varaneckas.com/jad/http://www.kpdus.com/jad.html#download下载适用于Windows的Jad(jad158g.win.zip)链接:适用于Intel平台上Windows 9x / NT / 2000的Jad 1.5.8g(238600字节)。 解压缩下载的jad158g.win.zip并将jad.exe解压缩到某个路径,例如C:\ apps \ jad \ jad.exe

  2. http://sourceforge.net/projects/jadclipse/http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download

    下载Jadclipse jar(net.sf.jadclipse_x.x.x.jar)

  3. 将Jad Eclipse插件jar复制到Eclipse插件文件夹Ex。 C:\ Java \ eclipse-jee-juno-win32 \ plugins \ net.sf.jadclipse_3.3.0.jar

  4. 打开Eclipse并导航到Window –> Preferences –> Java –> Jadclipse 输入Jad的exe路径 反编译器的路径:C:\ apps \ jad \ jad.exe 临时文件的目录:C:\ Users \ xxx.net.sf.jadclipse

  5. 重新启动Eclipse