Java JVM Eclipse远程调试,启用了控制台

时间:2011-12-15 09:22:58

标签: java eclipse debugging

当我使用在生产环境等不同主机上运行的JVM机器中的套接字连接到Eclipse中正在运行的JVM时,有没有办法在控制台中获取STDOUT / STDERROR输出,即是否也启用了控制台? / p>

2 个答案:

答案 0 :(得分:2)

有点......

我最近设置了一个ant脚本来将更新部署到远程服务器,然后自动重新启动它。使用来自ant的putty的plink实用程序调用重启脚本。重启脚本停止服务器,然后以远程调试模式启动它,这样我就可以从我的本地eclipse链接到它进行测试/调试。有趣的是,我没有将服务器作为后台进程启动,因此所有标准输出都被发送回plink并显示在eclipse控制台的ant输出中。 我不确定这可能是多么有用,因为输出以通常的ant详细信息为前缀,并且在您停止远程服务器之前,ant任务不会完成。

编辑:通过创建“外部工具”运行配置,通过调用plink启动远程环境,可以更轻松地实现整个过程。

答案 1 :(得分:1)

不直接AFAIK。或者,您可以使用Eclipse Logfile Viewer来跟踪tomcat日志。