Aptana Studio无法加载?

22

我正在使用单独版本的 Aptana,并且我刚刚完成了重置格式。当我尝试启动 Aptana 时,出现以下错误:

无法启动产品,因为指定的工作区无法创建。指定的工作区目录无效或只读。

我该如何解决这个问题?


听起来你用于工作区的路径无效或只读。你的工作区在哪里?父目录存在吗?你有写入权限吗? - Suppressingfire
看看你是否拥有与他们网站上的最新版本相匹配的版本。他们进行了一些非常大的更改,你可能已经远远落后了。 - philfreo
我正在进行新的安装,所以我还没有工作区,并且我正在使用网站上的最新版本。 - ahmedelgabri
3个回答

43

我也遇到了同样的问题。这是由于"我的文档"文件夹映射到另一个驱动器引起的。安装程序和程序假定它位于C:\驱动器上并尝试在那里创建或打开工作区。

解决方法:

为Aptana创建一个新的快捷方式(或修改现有的快捷方式),并添加一个-data参数,其中包含指向您的工作区文件夹的路径(默认情况下在您的文档中)。在我的系统上,设置如下:

 "C:\Users\Lance\AppData\Local\Aptana Studio 2.0\AptanaStudio.exe" -data "E:\Documents\Aptana Studio Workspace"

查看错误日志:

每次启动程序时,都会在程序的 /configuration/ 文件夹中写入一个日志文件。这些日志文件似乎以某种时间戳(例如1259818956579.log)命名。在日志文件中,有一个详细的错误消息,包含 -data 解决方案:

根异常:java.lang.IllegalStateException:无法写入平台元数据区:C:\Users\Lance\My Documents\Aptana Studio Workspace.metadata。默认情况下,当启动平台时,平台会将其内容写入当前工作目录下。使用 -data 参数指定平台的其他内容区域。


10
如果你将Aptana文件夹从一台机器复制到另一台机器,并更改了用户名或更新了一台机器并更改了用户名,则可能会发生这种情况。尝试检查文件“configuration/.settings/org.eclipse.ui.ide.prefs”,如果有的话,请确保任何对位置的引用都反映出当前环境。 您可以尝试注释或删除具有RECENT_WORKSPACES键的行。

2

我在Fedora 12上使用"Aptana Studio 3"时遇到了相同的错误信息。

我从存储Aptana的路径中删除了目录名称中的空格,并更新了配置文件中对应的路径;

configuration/config.ini

Tom.


1
感谢您提供config.ini的提示,解决了在Windows 7上的问题。 - Malik Amurlayev

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