我可以从 Eclipse 访问不同操作系统上的远程文件吗?
我记得我可以通过 Notepad++ 远程打开服务器上的文件。我可以使用 Eclipse 来做到这一点,以便我可以在我的计算机上编辑文件,并且当我保存时,它会直接保存在服务器上的该文件上。
我使用的是 Windows 7,我的服务器是 CentOS(我认为)。
I remember i could remotely open files that are on my server via Notepad++. Can I do that with Eclipse so that I can edit files on my computer and when I save it saves on that file directly on the server.
I am using Windows 7 and my server is CentOS (I think).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
远程系统资源管理器可以让您执行此操作。打开“帮助>安装新软件...”,选择“Galileo 更新站点”,找到远程系统资源管理器并安装它。
安装完成后,打开“远程系统”视图并添加到您喜爱的服务器的连接。我一直用它;就像魅力一样。
The Remote Systems Explorer lets you do this. Open "Help > Install new software...", select the "Galileo Update Site", find the Remote Systems Explorer and install it.
Once you've got it installed, open the "Remote Systems" view and add a connection to your favourite server. I use it all the time; works like a charm.
Eclipse 通常需要文件位于项目中,但是如果您能够映射网络驱动器,则可以将远程文件夹作为链接资源添加到项目中,然后可以像在本地计算机上一样对其进行修改(除了以获得额外的延迟)。
为了保持可移植性,您可以指定 远程文件系统的路径变量,并定义该变量的相对路径。有关设置链接资源的详细信息,请参阅此答案 。
如果映射驱动器不是一个选项,则可以使用 远程系统资源管理器架构。我自己没有使用过它,所以我不能说它的效果如何,但这个博客描述了如何使用RSE浏览远程文件。
Eclipse normally needs files to be in a project, but if you are able to map the network drive, you can add the remote folder into a project as a linked resource, then it can be modified as if it is on the local machine (except for additional latency).
To maintain portability, you can specify a path variable for the remote file system and define a relative path from that variable. See this answer for details of setting up linked resources.
If mapping the drive is not an option, there is the Remote System Explorer architecture. I've not used it myself so I can't say how well it works, but this blog describes how to use RSE to browse remote files.