簡體   English   中英

我如何使用遠程Java編譯器?

[英]How can I use a remote Java compiler?

我正在開發一個Java項目,它有一個很好的Vagrantfile,用於在Linux上設置開發環境。 我能夠在Vagrant VM中編譯和運行該應用程序。

但是,我們中的許多人在VM之外使用工具 - IntelliJ,Eclipse等。 雖然在localhost和VM之間共享文件很容易,但將IDE配置為使用遠程編譯器進行自動完成,靜態分析等操作會很棒。

有沒有辦法做到這一點?

我知道我可以用Java進行遠程調試(la -Xdebug-Xrunjdwp等)但是最簡單的遠程編譯方法是什么? 如何配置我的IDE(或只是使用命令行)從遠程服務器調用javac ,並且有一個環境,我的所有自動完成和靜態分析都基於我的遠程(vagrant)javac和JVM設置?

據我所知,不存在能夠透明地使用非本地JVM的Java IDE。

但是,如果由vagrant控制的虛擬機足夠強大,您可以通過程序包系統安裝用於分發的桌面,然后在您的vagrant圖像中運行完整的IDE。 對於virtualbox,您可能需要使用virtualbox GUI在窗口中顯示虛擬機的屏幕。 您可能還需要安裝虛擬機工具。

暫無
暫無

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

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