我使用筆記本電腦進行開發,但資源有限。我有一個本地的eclipse/maven和我的本地代碼庫,我想保持這一點,因爲我希望能夠隨時進行編程,編譯和junit測試。調試遠程服務器上的eclipse/maven項目?
在我的辦公室,我希望能夠在類似產品的情況下進行調試,這意味着需要一個大型數據庫和一個8GB內存的Java堆。
我認爲設置eclipse和maven將編譯代碼放到遠程機器上,執行maven進程(jetty:在遠程機器上運行)並附加eclipse以進行調試應該不會太困難。遠程機器可以有自己的數據庫,我只需要確保maven倉庫是同步的。
有沒有人設法運行這個或類似的場景?我仍然想不通如何把我的〜10項目的編譯源碼放在遠程機器上。我認爲運行一個maven任務並附加一個調試器應該很簡單,只需一些ssh-magic。
這可以輕鬆完成。你想要完全調試什麼?單元測試?嵌入式碼頭?提供更多信息。 –
嗨Micheal,正如我在描述中寫的,我想遠程運行並調試一個mvn碼頭:運行java進程。 CLASSPATH包含了來自我的eclipse工作區(啓用maven工作區解析)的〜10個類文件夾,當然還包括maven依賴(可以位於遠程服務器上,不需要任何魔法)。你如何建議調試這個環境? – Jan
經過一段時間後,我想我會嘗試編寫一些「理解」「運行爲maven構建...」調用的java環境包裝器。它已經可以在遠程主機上運行簡單的java腳本。 (它複製類路徑並通過ssh,連接輸入/輸出流調用java)。然而,它遠沒有準備好...... – Jan