簡體   English   中英

如何在 eclipse 中查看特定 class 的源代碼?

[英]How to see source code of particular class in eclipse?

我想查看特定 class 的來源。 例如,現在我使用 JUnit 並且在代碼中有這一行:

Result result = JUnitCore.runClasses(MyClassTest.class);

我想看看結果 class 是如何實現的。 可能嗎?

我將 JUnit jar 導入構建路徑。 我正在使用 Eclipse 3.6 Helios。

您需要附加相應庫的源。

下載 Junit 的源代碼 zip(來自他們的發布站點,對應於您正在使用的 JUNIT) -示例鏈接

然后按照IBM 關於該主題的鏈接中的這些步驟進行操作 - 帶有步驟

一旦你這樣做了,Ctrl + 單擊你感興趣的 class - 當你在編輯器中時,你會看到它的源代碼。

多種方式:

  • 下載源代碼並將它們添加到項目構建路徑
  • 使用 maven 並將其設置為下載源
  • 使用反編譯器 - 例如 JD-Eclipse

右鍵單擊您想在 eclipse 中查看其實現的 class,然后單擊“Open Declaration F3”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM