pou*_*def 7 java eclipse remote-debugging intellij-idea
我正在开发一个Java项目,它有一个很好的Vagrantfile,用于在Linux上设置开发环境.我能够在Vagrant VM中编译和运行该应用程序.
但是,我们中的许多人在VM之外使用工具 - IntelliJ,Eclipse等.虽然在localhost和VM之间共享文件很容易,但将IDE配置为使用远程编译器进行自动完成,静态分析等操作会很棒.
有没有办法做到这一点?
我知道我可以在Java远程调试(一拉-Xdebug,-Xrunjdwp等),但什么是最简单的方式做远程编译?如何配置我的IDE(或只是使用命令行)javac从远程服务器调用,并拥有一个环境,我的所有自动完成和静态分析都基于我的远程(vagrant)javac和JVM设置?
据我所知,不存在能够透明地使用非本地 JVM 的 Java IDE。
但是,如果 vagrant 控制的虚拟机足够强大,您可以通过软件包系统安装您使用的发行版的桌面,然后在 vagrant 映像中运行完整的 IDE。对于 virtualbox,您可能需要使用 virtualbox GUI 在窗口中显示虚拟机的屏幕。您可能还想安装 virtualbox 工具。
| 归档时间: |
|
| 查看次数: |
901 次 |
| 最近记录: |