2014-01-29 44 views
0

我有一个应用程序,我可以通过Putty在本地运行。这使我可以查看和跟踪该应用程序的活动。我使用下面的命令来执行应用程序:查看在远程服务器上运行的应用程序的控制台

java -jar my_server.jar 

我想查看远程服务器上运行我的应用程序的控制台。我将如何做到这一点?

任何指针/帮助将被占用。

+1

如果您使用的是腻子,它会以remotelly方式运行,而不是在本地运行,对不对? (或者你正在连接到本地主机?) – Leo

+1

如果你使用的是unix/linux并且只想跟踪sysout和syserr,你可以运行你的应用程序将这些输出导向到一个共享目录中的文件,并从你的本地机器,如果你可以挂载相同的共享目录,你可以使用tail -f。现在,如果您需要与应用程序进行交互(如从提示中写出东西),我不知道如何。也许有一些使用Java代理的方法。 – Leo

回答

1

这个问题与java或jconsole无关。

这是关于码头设施。腻子用于执行SSH连接。如果远程服务器是Unix系统,你可以使用命令screen来执行你想要的。看看Unix shell参考,了解如何使用screen

相关问题