我目前正在調試centos7筆記本電腦上的eclipse插件。我需要改變它以便測試實例在VM(ubuntu14)中運行,並且我遠程連接到該實例。我瞭解一些/所需的大部分元素,但我至少不確定一個。需要從本地調試eclipse插件更改爲遠程調試vm
我首先必須在VM上配置網絡。我只有一個適配器,使用NAT。我想這個我沒有完整的連接,但我不確定這個問題到底出了什麼問題。我在「僅主機」模式下添加了第二個適配器。現在我的虛擬機可以訪問互聯網,我的主機可以訪問虛擬機的IP,我相信虛擬機可以訪問主機的IP(儘管我不知道我需要這些)。
我在VM上安裝了Eclipse,並在VM上的Eclipse安裝中將「-Xdebug」參數添加到eclipse.ini文件(帶有「suspend = n」)。
然後,我使用「遠程Java應用程序」在主機上創建了一個調試配置,指定來賓的IP和我在來賓的eclipse.ini中的「-Xdebug」參數中指定的端口號,將我的幾個關聯的插件項目添加到「源」引用。我運行了該配置,並且看到它已連接,併爲我提供了一組在Debug窗口中顯示的線程。
然後我終止了來賓上的Eclipse,並看到主機上的調試會話終止。這表明它們連接正確。
這是我不確定的下一步。我的插件代碼在主機上。調試配置指定插件項目的來源,但我現在必須對客人做什麼?