有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javaeclipseoxygen:如何在远程服务器上自动上传php文件

我来自NetBeans,正在评估其他支持更多语言(如Python)的更灵活的IDE,而不仅仅是php和相关语言

我一直关注着月食,这似乎是最好的选择;当时,我无法找到一个简单的解决方案,将原始项目保留在我的机器上,并通过sftp自动发送/同步删除服务器上的文件

所有解决方案似乎都过时或愚蠢(如安装smb分区或手动通过ftp客户端发送文件

<>我不会相信像Eclipse这样的IDE没有一个聪明的解决方案,我认为IDE的强>基本< /强>特性,所以我想我错过了什么…在Eclipse论坛上,我看到同样的问题被问了很多次,但没有任何答案

一些关于的建议非常值得一提,否则我认为唯一的解决方案是坚持使用一种IDE每种我在2018年使用的语言,这似乎是不可思议的

我正在开发MacOS,而最有趣的解决方案(kDevelop)在构建MacPorts时失败了

多谢各位


共 (1) 个答案

  1. # 1 楼答案

    RSE是一个非常糟糕的解决方案,正如您所指出的,它是一次性同步,如果您想在本地开发,并且只是偶尔部署,那么它是无用的。多年来,我一直在使用Aptana Studio插件套件,其中包括用于单个文件或整个项目的优秀上传/同步工具,允许您在需要时通过SFTP将所有内容与远程文件结构区分开来,并排除任何需要的内容

    不幸的是,Aptana不再受支持,并在Eclipse Neon和更高版本中导致了一些重大问题。具体来说,它的编辑器完全被破坏了,它们覆盖了本机Eclipse编辑器,打开了没有标题的空白窗口。然而,它仍然是临时SFTP部署的最佳解决方案。。。事实上,没有什么比这更接近的了。通过一些工作,可以安装Aptana并使用其发布工具,同时防止它破坏工作区的其余部分

    1. 从市场上安装Aptana
    2. 转到窗口>;偏好>;安装/更新,然后单击“卸载或更新”
    3. 卸载除Aptana Studio 3 Core和其中的Aptana SecureFTP库之外与Aptana有关的所有内容

    这就去掉了Aptana的大多数(但不是所有)编辑器,最糟糕的是HTML编辑器,它在Eclipse中创建了第二个HTML内容类型,无法删除,并导致各种混乱。但有一个解决办法

    1. 退出Eclipse。进入eclipse/plugins/目录,删除所有以com开头的插件。阿普塔纳。编辑。*除了以下似乎是必需的:

      com。阿普塔纳。编辑常见的覆盖_1.0.0.1351531287。罐子

      com。阿普塔纳。编辑公共_3.0.3.14002001987。罐子

      com。阿普塔纳。编辑差异3.0.0.1365788962。罐子

      com。阿普塔纳。编辑dtd_3.0.0.1354746625。罐子

      com。阿普塔纳。编辑epl_3.0.0.1398883419。罐子

      com。阿普塔纳。编辑erb_3.0.3.1380237252。罐子

      com。阿普塔纳。编辑FindBar3.0.0。罐子

      com。阿普塔纳。编辑idl_3.0.0.1365788962。罐子

      com。阿普塔纳。编辑文本_3.0.0.1339173764。罐子

    2. 回到日食。右键单击项目文件夹现在应该会显示一个“发布”选项,该选项允许您运行Aptana的部署向导,并通过SFTP同步到远程文件系统

    希望这有帮助。。。我花了几个小时的时间反复尝试,但最终一切都正常了。作为记录,我使用的是霓虹灯,而不是氧气,所以我不能确定它在以后的版本中是否有效