簡體   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