从Eclipse Juno上传文件?

时间:2012-11-08 21:08:07

标签: eclipse ftp

我正在使用Eclipse Juno在Ubuntu 12.10中构建一个新工作区。我已经配置了我的项目,导入了我的文件,建立了一个本地Git仓库并将它同步到GitHub上的一个远程。但是,我能够将文件(php,html,css和其他网站文件)上传到服务器的努力都失败了。

我有远程系统资源管理器(RSE)和Aptana Studio 3.虽然我已经成功建立了与localhost进行测试和我的实时网络服务器的连接,但我的上传尝试都没有成功。

理想情况下,当我在Eclipse中保存任何文件时,它会自动复制到我的localhost测试服务器的/ var / www。我已经研究了几个同步选项但没有成功。

此外,我希望能够使用Ctrl + Shift + U或类似功能将当前文件上传到我的公共服务器。

过去两天我花了很多时间阅读和研究,但发现文档很少,博客条目也是过时版本。

我没有Deploy菜单项,Aptana Publish菜单项被禁用,如果我从右键菜单中使用Eclipse的Export命令,并选择我的localhost连接,则会收到错误“无法使用连接”。尽管能够浏览RSE窗格中的内容,但这仍然存在。当我尝试导出到公共服务器时,错误是“此操作将删除为MyProjectName设置的先前团队提供程序设置。您确定要执行此操作吗?”

我正在对Eclipse进行更改以获得更高效的工作流程,但到目前为止它已经花了我很多天的挫折而我仍然无法上传简单的.html文件?!

2 个答案:

答案 0 :(得分:1)

好的,据我了解,您想在保存时复制文件并通过FTP上传,是吗?

你应该看看Ant。您可以将Eclipse配置为在保存或构建项目时运行Ant脚本。

How to copy files with Ant

Ants FTP task

How to get ant to run when building a project

答案 1 :(得分:0)

如果您使用Eclipse RSE,这篇文章可能对您有所帮助:How to synchronize files over FTP with Eclipse RSE?

此外,他们提到jdk7存在一些问题(对于较旧的eclipse版本)。检查一下。

对于您自动执行/按下按键的操作,我没有找到任何快速解决方案。