我正在使用Aptana的独立版本,我刚刚完成了重新格式化。当我尝试启动Aptana时出现了这个错误:
无法启动产品,因为无法创建指定的工作区。指定的工作空间目录无效或只读。
我该如何解决这个问题?
答案 0 :(得分: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参数为平台指定不同的内容区域。
答案 1 :(得分:10)
如果您将Aptana文件夹从一台计算机复制到另一台计算机以及用户名或更新一台计算机并更改您的用户名,则会发生这种情况。如果有的话,请尝试检查文件“configuration / .settings / org.eclipse.ui.ide.prefs”,并确保对位置的任何引用都反映了您当前的环境。
您可以尝试使用以下内容评论或删除该行:RECENT_WORKSPACES键。
答案 2 :(得分:2)