0

我想通常在本地调试我的 Java 应用程序,但有时在远程服务器上。我正在考虑rsync将类文件和 jar 依赖项添加到偶尔运行的远程服务器(在 ant 脚本中是竖琴),然后通过 ssh 远程运行应用程序并使用 ssh 隧道连接到远程 JVM。

这可以通过将rsync部件作为 Builder 运行并将 ssh 隧道作为在调试会话之前运行的外部工具来轻松实现。但是,我想简单地启动远程调试配置并让它运行起来。理想情况下,我想在 Eclipse 尝试连接到远程 JVM 之前执行一些代码片段,并可能使其输出出现在控制台视图中。

有没有办法通过一些插件来实现这一点(不支持开箱即用)?我想我可以编写一个 Eclipse 插件的快速 hack,但我不想重新发明轮子。

4

1 回答 1

3

如果安装 CDT 是一个选项,那么您可以使用它的启动组来运行您的外部工具以及正常的启动配置: 发射组

或者,您可能想看看EclipseRunner插件。虽然它可以按组组织启动配置,但我不确定是否可以这样启动组。

于 2012-07-17T17:46:31.190 回答