看来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)
最佳答案
我能够通过手动将JAD Jar plugin
文件放入Eclipse->dropins
目录来安装JAD。
解决方案
http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
蚀--dropins
帮助->安装详细信息->插件选项卡
现在我们应该可以使用JAD了。
注意:我们可能还会遇到另一个问题,即使安装了JAD(JAD查看器)也不会打开类文件。作为Eclipse中类文件的默认查看器,它来了。
为了解决这个问题,我们必须在Eclipse文件关联中更改JAD类文件查看器的优先顺序。
以下是执行此操作的步骤。
Window -> Preferences -> General -> viewers -> File Associations
*.class without source
以获取观众删除
Class File Viewer
。现在,JAD应该是唯一可用的查看器。如果不存在,请单击Add
并搜索JAD并将其添加。 Class File Viewer
(Eclipse默认值)作为辅助查看器,但是只要JAD是查看器列表中的第一个,就没有关系。 *.class
文件执行相同的步骤(1至3)。我不确定,但是如果不这样做,可能是带有源文件的文件(即带有源文件的Maven罐子)无法在JAD查看器中打开。 以下是正确文件关联的屏幕截图。