见标题。
我正在运行 Ubuntu 12.04,我想要访问的 Eclipse 工作区的目标机器正在运行 Scientific Linux。
是否可以在 Eclipse 中远程工作?
更新 为了更清楚地表述(是的,我知道 ssh 和 sshfs!),有没有办法:
(1)在远程机器上打开 Eclipse 并从其中操作工作区/项目,或者
(2)在我的计算机上运行 Eclipse,然后通过 ssh 进入远程工作区并在那里进行操作?
答案1
如果您想进入远程框,我所知道的最佳方法是使用 SSH/SFTP。
在 nautilus 内部,您可以将驱动器安装为本地驱动器,一旦这样做,您就可以打开 Eclipse 项目。
如果它在您的本地 LAN 上,您甚至可以使用 FTP,因为它会更快,但我通常只坚持使用 SFTP,因为当我需要处理几百英里外的远程系统上的项目时,它对我来说足够快。
这是关于如何在托管文件的系统上安装 SSH 服务器的链接。
http://tuxtweaks.com/2012/07/install-ssh-sftp-server-ubuntu-linux-mint/ 这是另一个教程 https://help.ubuntu.com/8.04/serverguide/openssh-server.html
基本上,如果您想要一个有效的默认设置,只需使用此命令
sudo apt-get install openssh-server
并连接
ssh usernameonremote@remoteIPAddress
如果您以这种方式工作,则 IP 地址应该是本地 LAN 地址,如果不是,则您可能需要使用路由器。
如果您打开 nautilus 窗口并单击“连接到服务器”,您现在还可以使用 nautilus 轻松安装。
如果您打算一直运行此程序,则可能需要查阅一些安全手册。我不是安全专家,而且我只在本地使用此设置。
祝你好运,希望这会有帮助。
更新 如果您想使用 Eclipse 远程编辑某些内容,这实际上不是 Ubuntu/Linux 问题,但从我所读的内容来看,这很容易做到。我个人不使用 Eclipse 来做这件事,因为我更喜欢 Netbeans。
看看这个https://stackoverflow.com/questions/4216822/work-on-a-remote-project-with-eclipse-via-ssh