繁体   English   中英

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

[英]JAD Eclipse plugin not working, No repository found at 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)

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

解决方案

  1. 从下面下载 JAR

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

  2. 将 JAR 放在 eclipse dropins 目录中


--dropins
  1. 重启 Eclipse 并验证 JAD 安装在
帮助 -> 安装详细信息 -> 插件选项卡

在此处输入图片说明

现在我们应该可以使用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 jar)将无法使用 JAD 查看器打开。

以下是正确文件关联的屏幕截图。

在此处输入图片说明

如果您在手动将 JAD jar 放入 Eclipse 后收到诸如java.io.IOException: Cannot run program "jad"类的错误,则意味着 jad.exe 可执行文件不在路径上。

您可以手动将 Eclipse 插件指向它:Window > Preferences... > Java > JadClipse > Path to Decompiler。

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

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

http://jadclipse.sf.net/update

然后我执行了以下步骤

  1. 打开日食
  2. 点击帮助 -> 安装新软件
  3. 粘贴链接或添加新的软件站点并按 Enter

它安装了 JDT Decompiler 3.4.0,它是 Jad 的最新版本。 推进。 我测试安装但不工作

谁能确认它与以前的版本相同吗?

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

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

我已经在 Windows 7 上为 Eclipse Junos 32 位做了这个。可能对尝试早期 eclipse env 的人有用。

  1. https://varaneckas.com/jad/http://www.kpdus.com/jad.html#download下载 jad for windows (jad158g.win.zip) 链接:Jad 1.5.8g for Windows 9x/NT/ 2000 在英特尔平台上(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.xxjar)”

  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 .jaclipse

  5. 重启 Eclipse

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM