2012-11-08 38 views
2

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

我有两个远程系统资源管理器(RSE)和集锦工作室3。虽然我已经成功地建立了连接两到本地主机进行测试和我住的网络服务器,我没有尝试上传成功。

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

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

我在过去的两天中大部分时间都在阅读和研究,但已经找到了最少的文档,而博客文章是过时的版本。

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

我正在对Eclipse进行更改以实现更高效的工作流程,但到目前为止,它使我花了许多日的挫折,并且仍然无法上传简单的.html文件?

回答

1

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

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

How to copy files with Ant

Ants FTP task

How to get ant to run when building a project

+0

我开始怀疑我的Eclipse安装是否以某种方式失败。我无法在任何地方找到Ant,尽管所有的Eclipse文档都指出它是内置于Juno中的。 http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2FgettingStarted%2Fqs-85a_ant_view.htm表示通过选择“窗口”>“显示视图”> Ant来打开Ant。 “蚂蚁不在我的意见选项。 –

+0

我在http://www.christian-kalmar.com/activating-missing-ant-plugin-in-pdt-eclipse/上发现了一篇老博客文章,指出Ant是Java工具的一部分。我安装了这些,现在有Ant。 –

0

这个帖子可能对你有所帮助,如果你使用Eclipse RSE:How to synchronize files over FTP with Eclipse RSE?

而且他们提到有一些问题JDK7(对于上了年纪日食版)。检查一下。

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

+0

谢谢。我会研究一下。 –