2012-08-10 144 views
0

我有一个命令(实际上它是一个Hadoop作业命令),“hadoop jar”, 需要在我知道ip地址的服务器上运行。在远程服务器上运行命令行

如何从我的java代码中调用该命令?

感谢 阿布舍克小号

+1

您可以使用“RMI”或“WebService” – 2012-08-10 05:47:15

回答

0

实现额外的两个应用程序,服务器上的第一次运行,并启动你的命令,在客户端上的第二道和发送命令通过网络套接字连接服务器。 Server应用程序接收客户端请求并在服务器主机上运行必需的命令行。

要在本地主机上执行命令(对于服务器端应用程序),请使用Runtime class及其exec()方法。

相关问题