无法在Windows上安装Aptana Studio 3.6

54
我想在 Windows 下使用 Aptana Studio 进行 Rails 开发。我目前已经运行了不同的开发工具和 IDE(如 git/ruby/jdk),我也想安装 Aptana Studio,但是我不能够成功安装。在下载并运行安装程序后,它开始正常运行,并且在我选择目标文件夹后,开始下载先决条件。然而我遇到了几个问题:
  1. 一段时间后,它尝试安装 node.js(好吧,我不确定为什么,但让它这样做),有时它会成功安装,但有时它会失败,没有任何错误提示,只告诉我 aptana 无法安装先决条件。
  2. 如果某种机会下已安装了 node.js,它会尝试安装 msysgit(同样,我不知道为什么,因为我已经安装并将 git 添加到 PATH 中)。当安装 msysgit 完成后,我得到的所有信息都是“安装 msysgit 失败”,我所能做的就是在安装程序中单击完成,告诉我无法安装先决条件。
我正在使用 Win7 x64、ruby 1.9.3p-545、msysgit 1.8.4、jdk 1.7。是否有人出现过类似的问题并成功安装这个 IDE?
14个回答

76
在被动模式下安装Aptana Studio,可以跳过安装Git for Windows和Node.js。
Aptana_Studio_3_Setup_3.6.1 /passive /norestart

我不确定如果没有这些"先决条件",Aptana Studio是否能正常工作,但看起来是可以的。

如果你想在特定目录中进行全局安装,命令行是:

Aptana_Studio_3_Setup_3.6.1.exe /passive /norestart ALLUSERS=1 APPDIR=c:\apps\AptanaStudio

5
非常有帮助!如果其他人不知道如何操作,请在包含Aptana Studio安装文件的位置打开命令提示符,然后按照下面的命令输入,注意大小写,最后按回车键。执行完毕后,您将不会收到任何通知。然后到安装位置查找exe文件,通常是“C:\ Users \ user_name \ AppData \ Roaming \ Appcelerator \ Aptana Studio \”。 - RamValli
1
@Ram:我预计在行首加上 start /wait 将让您看到安装程序何时完成。 - Harry Johnston
关于这个问题(顺便感谢提示),我有两个问题,有没有办法用这个来定义安装位置?我不想它被安装在我的用户文件夹中...另外,为什么安装程序中根本没有选项呢扇耳光 - Tarulia
1
如果这不是Windows生活的最极端表现,我不知道还有什么能超过它。谢谢! - Bjørn Otto Vasbotten
我没有收到任何错误信息,但安装好像什么也没做。 - 9ilsdx 9rvj 0lo

58

21

非常好,我按照步骤操作,完美地运行了。谢谢! - kelgwiin
“go.aptana” 的nodejs下载链接已无效,但上述方法在2017年5月仍然可行,我成功在Windows 10(x64)电脑上安装了Aptana。我也像Orejano建议的那样安装了Git。 - Lorien Brune

17

我们大多数人都会遇到这个问题。您可以通过从http://go.aptana.com/installer_nodejs_windows安装NodeJS来解决此问题。我的Aptana安装程序会自动安装GIT,但如果您仍然遇到问题,则建议您自己安装最新版本的GIT并重新运行Aptana安装。


2
从您提供的链接下载解决了我的问题。 - zar
该链接已失效。 - user3085931

4

3
如果你的问题与Windows安装失败有关,并且你收到了与安装程序相关的消息 `_jsnode_windows.msi CRC error`:
Aptana Studio(Aptana Studio 3,版本:3.6.1.201410201044)目前需要 `Nodejs 0.5.XX-0.11.xx`。
即使当前发布的nodejs版本似乎是 `5.X.X`。显然,将会在2015年11月发布一个新版本来纠正这个缺陷。
预先安装 `x0.10.36-x64` 让我顺利完成了安装。如果版本号可信,那么这似乎是一个古老的 `nodejs` 版本,但是嘿——我看到了一个非常令人印象深刻的 Aptana Studio 演示,真的很想安装它。 :-)
我还为Windows预先安装了 `GIT`,但我不确定是否必要。

我在Windows 8.1和Windows 10上遇到了同样的问题。两台电脑都有相同的问题,上面发布的解决方案对两台电脑都有效。 - Tim McDaniel

2

首先,创建您想要将Aptana Studio提取到的文件夹,然后使用以下命令:

Aptana_Studio_3_Setup_3.6.1.exe /extract:"folder"

1

看起来安装了msysgitGit for Windows)会导致问题。

在大多数情况下,您将安装最新版本的Git for Windows。 引用自https://code.google.com/p/tortoisegit/

Git存在安全问题,请参见此处。 受影响的是Git for Windows < 1.9.5-因此应进行更新,TortoiseGit本身不受影响(使用默认配置;仅在手动启用libgit2以进行checkout / fetching时才会受到影响)。 TortoiseGit 1.8.13.0包括所有修复程序。

但似乎Aptana Studio Installer不接受任何预安装的Git for Windows版本!

您需要做的:

  1. 卸载 Git for Windows
  2. 安装 Aptana Studio
    Aptana Studio 3.6.1 将会安装 Git for Windows 1.8.4-preview20130916
  3. http://msysgit.github.io/ 下载最新版本的 Git for Windows
  4. 安装最新版本的 Git for Windows
    过时的 Git for Windows 1.8.4-preview20130916 将会被更新至最新版本。

就是这样!!!


0

我在Windows机器上安装Aptana 3.6.1时遇到了问题。它总是显示“无法定位node.js安装程序,缺少Windows msi”。无论我尝试多少次都是如此。

以下是我解决问题的方法:

  1. 安装Git:此链接适用于Windows,并将自动准备好要下载的文件https://git-scm.com/download/win

  2. 我选择了稍早版本(也是3),但它是3.2.2而不是Aptana页面上当前的3.61版本: http://www.filehorse.com/download-aptana/11489/


0

最初也遇到了同样的错误。于是我预装了 Git 和 Node.js,后来安装 Aptana,一切都顺利。Rajeeva。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接