我正在使用 Ubuntu 12.04。我使用 FileZilla 将一个小型 Java 程序(Hadoop Word Count)上传到 Linux 服务器,现在必须在服务器机器上运行该程序。我知道如何使用终端(即 ssh -l 用户名 ip-of-server)连接到服务器,但不知道如何运行驻留在那里的程序。请帮助我如何在我的机器上运行该程序。
答案1
我相信您需要通过这种方式连接到服务器:
ssh user@server -X
使用 -X 参数,会话在客户端中呈现程序的图形界面。
答案2
在运行程序之前,您需要一个 Java 编译器来编译程序。要安装编译器,请运行命令apt-get install javac
(假设您以 root 身份操作)。您必须使用 .java 扩展名保存程序。我们将其命名为 example.java 。完成上述所有操作后,请使用命令javac example.java
进行编译,然后java example
运行。编译时,bash 不会给您任何响应,这表明编译成功且没有错误。我假设您已使用 ssh 远程登录服务器