2013-07-29 84 views
0

是否可以將eclipse-sourcecode導入到eclipse中以便通過它進行調試? 我已經下載了eclipse源碼:
Downloading Eclipse's Source Code 將它導入到eclipse中,但我不知道如何運行它。 我認爲這將會像Eclipse-Plugin開發那樣,當我運行代碼時,新的eclipse-instance將啓動。將eclipse-sourcecode導入到eclipse中

我正在尋找一種方法來獲取SVN變更集,但我沒有找到一些有用的信息。 所以我想分析一下Eclipse-Team Plugin的工作原理。

回答

0

要在Eclipse內部啓動Eclipse,您需要定義一個新的「Eclipse Application」啓動器,並在啓動器「Main」頁面中選擇「運行產品」,然後在組合框中選擇「org.eclipse.sdk.ide」。請澄清你的問題,如果這不是你想要的。

您給出的文件名看起來像是「Eclipse Classic」下載的ZIP文件。要將項目從這個項目導入到工作區中,首先必須將其解壓縮到某個位置,然後在插件jar文件中使用「導入 - >存檔」來查看這些類並能夠設置它們的斷點。 但是:你說你想調試SVN插件。如果您擁有的文件實際上是Eclipse Classic,它將包含Eclipse源代碼,但不包括SVN團隊插件(以及源代碼)。最簡單的方法是從「幫助 - >安裝新軟件...」對話框中安裝「Subversive SVN Team Provider Sources」。然後你可以使用插件jar上的「Import-> Archive」(你不需要SDK-ZIP)。

(編輯迴應評論)

+0

是的,運行eclipse應用程序是沒問題。我想要的是,我可以在eclipse-sourcecode中設置一個斷點來調試它。爲了學習,Team-Plugin如何工作。 (這提供了svn-changeset < - 我需要更改集 – JuergenKie

+0

您需要打開特定的類並將斷點放在要調試的位置 – saurav

+0

當您說「將源導入到eclipse中」時,是否表示將它放入插入到你的Eclipse文件夾中,還是你的意思是你將它導入到你的工作空間中?爲了能夠設置一個斷點,你必須導入到一個工作空間中(或者創建一個需要插件的項目,這將使得代碼在視圖中顯示) – user2543253