Answers:
来自http://help.eclipse.org/help21/topic/org.eclipse.platform.doc.user/tasks/running_eclipse.htm:
使用以下命令行参数:
-data your_workspace_location
例如,
-data c:\users\robert\myworkspace
您还可以使用UNIX风格的相对路径名,例如
-data ../workspace
即使在Windows下,如果某些参数不喜欢冒号或反斜杠,例如Jumplist Launcher
使用-data开关
使用-data为工作区设置特定位置
要使用-data命令行参数,只需将-data your_workspace_location(例如,-data c:\ users \ robert \ myworkspace)添加到快捷方式属性的“目标”字段中,或在命令行中明确包含它。
来自:http : //help.eclipse.org/help21/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm
我知道有一个老问题,但只想指出,您可能需要在目标工作区路径周围添加引号。例如; 我尝试过C:\Eclipse\eclipse.exe -data E:\Eclipse Projects2
,它将在C:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2"
允许其使用现有工作空间的同时打开一个空白的默认工作空间。我猜测这会因操作系统和/或Eclipse版本而异,但是我不确定到底是什么因素造成的,因此,请尝试两种方式,直到找到一种加载正确/现有工作空间的方式。
从 https://help.eclipse.org/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html
也可以使用osgi.instance.area
JVM arg 指定工作区位置-Dosgi.instance.area=../workspace
可以在eclipse.ini文件中与现有/其他JVM参数(例如, -Xms, -Xmx
。
对于只想附加到eclipse.ini文件(该文件已经包含其他JVM参数)的人来说,此选项可能很方便,而不必担心确保JVM参数出现在末尾。
-vmargs -Xms128m -Xmx512m
,请确保它们在数据参数之后出现,否则在启动过程中会出现错误。