我想在本地调试我的Java应用程序,但有时在远程服务器上。我正在考虑{{1}将类文件和jar依赖项偶然运行到远程服务器(在ant脚本中为perharps),然后通过ssh远程运行应用程序并使用ssh隧道连接到远程JVM。
通过将rsync
部分作为构建器运行并将ssh隧道作为在调试会话之前运行的外部工具来轻松实现。但是,我想简单地启动远程调试配置并将其放入&运行。理想情况下,我想在Eclipse尝试连接到远程JVM之前执行一些代码片段,并且可能将其输出显示在Console视图中。
有没有办法通过一些插件来实现这一点(开箱即用不支持)?我想我可以写一个快速入侵作为Eclipse插件,但我不愿意重新发明轮子。
答案 0 :(得分:3)
如果选择安装CDT,则可以使用其启动组与正常启动配置一起运行外部工具:
或者,您可能需要查看EclipseRunner插件。虽然它可以组织发布配置,但我不确定这些组是否可以这样启动。