2014-11-25 27 views
0

在我們的研究所,我們有一個服務器,學生登錄從putty和編寫代碼 - 需要創建一個文件並在vi編輯器中編寫代碼(通常他們複製和將代碼粘貼到vi編輯器中),也可以通過ftp傳輸(使用Ammy管理員)上傳文件。編碼lang可以是Java,Perl,...eclipse爲用戶從終端訪問(如膩子)

這裏我們需要一個eclipse環境來讓個人用戶從putty訪問他們的代碼。在個人必須能夠運行的地方,在通過膩子連接的服務器上調試他的代碼。

這是爲了減少學生在2個環境中工作的時間,也可以根據用戶保持分配。

回答

0

將代碼粘貼到Vi後,可以在調試模式下在服務器上運行程序,例如,

java -agentlib:jdwp=suspend=y,transport=dt_socket,address=8123,server=y com.company.Main 

,直到調試器附加到它的程序將在端口8123聽, 然後你就可以遠程使用Eclipse進行調試:

Run>Debug Configurations>double click "Remote Java Application">set project and host:port. 

而且你不需要膩子的是,除非你通過ssh隧道訪問服務器。

Eclipse不支持自動代碼傳輸到遠程服務器,或者啓動遠程服務器上的程序, 程序必須從shell啓動,如上所示,然後eclipse可以附加到它。

+0

感謝您的回覆,這是類似的Perl也 – 2014-12-13 07:29:28

+0

我不是一個Perl開發人員,反正它應該是類似的 – outdev 2014-12-13 10:02:56