JAD Eclipse 插件不工作,在 http://feeling.sourceforge.net/update 找不到存储库
JAD Eclipse plugin not working, No repository found at http://feeling.sourceforge.net/update
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)
似乎无法再在 sourceforge 上访问该项目。
开发商一周前开了工单:https://sourceforge.net/p/forge/site-support/12050/
我可以通过手动将 JAD Jar plugin
文件放入 Eclipse->dropins
目录来安装 JAD。
解决方案
从下面下载 JAR
http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
将 JAR 放入 eclipse dropins 目录
Eclipse
--dropins
- 重新启动 Eclipse 并验证 JAD 是否安装在
下
Help -> Installation Details -> Plugins Tab
现在我们应该可以使用JAD了。
注意:我们可能会遇到另一个问题,即即使安装了 JAD,它(JAD 查看器)也不会打开 class 文件。作为 Eclipse 中 class 文件的默认查看器,出现了障碍。
为了解决这个问题,我们必须更改 JAD class 文件查看器在 eclipse 文件关联中的优先顺序。
以下是执行此操作的步骤。
- 打开
Window -> Preferences -> General -> viewers -> File Associations
- 单击下方窗格中的
*.class without source
以获得 关联
观众 删除 Class File Viewer
。现在 JAD 应该是唯一可用的查看器。如果它不存在,请单击 Add
并搜索 JAD 并添加它。
- 如果需要,我们可以添加
Class File Viewer
(Eclipse 默认值)作为辅助查看器,但只要 JAD 是查看器列表中的第一个,就没有关系。
- 我们可能还想对
*.class
个文件执行相同的步骤(1 到 3)。我不确定,但如果我们不这样做,可能是带有源的文件(即带有源的 Maven jar)将无法使用 JAD 查看器打开。
以下是正确文件关联的截图。
如果在手动将 JAD jar 放入 Eclipse 后出现 java.io.IOException: Cannot run program "jad"
之类的错误,这意味着 jad.exe 可执行文件不在路径中。
您可以手动将 Eclipse 插件指向它:
Window > 首选项... > Java > JadClipse > 反编译器路径。
之后您可能需要重新启动 Eclipse。
根据 OP 的回答,我访问了下载 jar 页面并复制了 repo link
http://jadclipse.sf.net/update
然后我执行了以下步骤
- 打开 Eclipse
- 单击帮助 -> 安装新软件
- 粘贴 link 或添加新软件站点并按 Enter
它安装 JDT Decompiler 3.4.0,这可能是 Jad 的最新版本。好吧。我测试了安装但没有工作
谁能确认和之前的版本一样吗?
我已经在 Windows 7 上为 Eclipse Junos 32 位完成了此操作。可能对尝试早期 eclipse 环境的人有用。
从 https://varaneckas.com/jad/ or http://www.kpdus.com/jad.html#download Link 下载 windows (jad158g.win.zip) 的 jad:Windows 9x/[ 的 Jad 1.5.8g =36=] 在 Intel 平台上(238600 字节)。
解压缩下载的 jad158g.win.zip 并将 jad.exe 解压缩到某个路径,比如 C:\apps\jad\jad.exe
从 http://sourceforge.net/projects/jadclipse/ or http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
下载 Jadclipse jar (net.sf.jadclipse_x.x.x.jar)”
将 Jad Eclipse 插件 jar 复制到您的 Eclipse 插件文件夹 Ex。 C:\Java\eclipse-jee-juno-win32\plugins\net.sf.jadclipse_3.3.0.jar
打开 Eclipse 并导航至 Window –> 首选项 –> Java –> Jadclipse
进入jad的exe路径
反编译器路径:C:\apps\jad\jad.exe
临时文件目录:C:\Users\xxx.net.sf.jadclipse
重新启动 Eclipse
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)
似乎无法再在 sourceforge 上访问该项目。
开发商一周前开了工单:https://sourceforge.net/p/forge/site-support/12050/
我可以通过手动将 JAD Jar plugin
文件放入 Eclipse->dropins
目录来安装 JAD。
解决方案
从下面下载 JAR
http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
将 JAR 放入 eclipse dropins 目录
Eclipse
--dropins
- 重新启动 Eclipse 并验证 JAD 是否安装在 下
Help -> Installation Details -> Plugins Tab
现在我们应该可以使用JAD了。
注意:我们可能会遇到另一个问题,即即使安装了 JAD,它(JAD 查看器)也不会打开 class 文件。作为 Eclipse 中 class 文件的默认查看器,出现了障碍。
为了解决这个问题,我们必须更改 JAD class 文件查看器在 eclipse 文件关联中的优先顺序。
以下是执行此操作的步骤。
- 打开
Window -> Preferences -> General -> viewers -> File Associations
- 单击下方窗格中的
*.class without source
以获得 关联 观众 删除Class File Viewer
。现在 JAD 应该是唯一可用的查看器。如果它不存在,请单击Add
并搜索 JAD 并添加它。 - 如果需要,我们可以添加
Class File Viewer
(Eclipse 默认值)作为辅助查看器,但只要 JAD 是查看器列表中的第一个,就没有关系。 - 我们可能还想对
*.class
个文件执行相同的步骤(1 到 3)。我不确定,但如果我们不这样做,可能是带有源的文件(即带有源的 Maven jar)将无法使用 JAD 查看器打开。
以下是正确文件关联的截图。
如果在手动将 JAD jar 放入 Eclipse 后出现 java.io.IOException: Cannot run program "jad"
之类的错误,这意味着 jad.exe 可执行文件不在路径中。
您可以手动将 Eclipse 插件指向它: Window > 首选项... > Java > JadClipse > 反编译器路径。
之后您可能需要重新启动 Eclipse。
根据 OP 的回答,我访问了下载 jar 页面并复制了 repo link
http://jadclipse.sf.net/update
然后我执行了以下步骤
- 打开 Eclipse
- 单击帮助 -> 安装新软件
- 粘贴 link 或添加新软件站点并按 Enter
它安装 JDT Decompiler 3.4.0,这可能是 Jad 的最新版本。好吧。我测试了安装但没有工作
谁能确认和之前的版本一样吗?
我已经在 Windows 7 上为 Eclipse Junos 32 位完成了此操作。可能对尝试早期 eclipse 环境的人有用。
从 https://varaneckas.com/jad/ or http://www.kpdus.com/jad.html#download Link 下载 windows (jad158g.win.zip) 的 jad:Windows 9x/[ 的 Jad 1.5.8g =36=] 在 Intel 平台上(238600 字节)。 解压缩下载的 jad158g.win.zip 并将 jad.exe 解压缩到某个路径,比如 C:\apps\jad\jad.exe
从 http://sourceforge.net/projects/jadclipse/ or http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
下载 Jadclipse jar (net.sf.jadclipse_x.x.x.jar)”
将 Jad Eclipse 插件 jar 复制到您的 Eclipse 插件文件夹 Ex。 C:\Java\eclipse-jee-juno-win32\plugins\net.sf.jadclipse_3.3.0.jar
打开 Eclipse 并导航至 Window –> 首选项 –> Java –> Jadclipse 进入jad的exe路径 反编译器路径:C:\apps\jad\jad.exe 临时文件目录:C:\Users\xxx.net.sf.jadclipse
重新启动 Eclipse