根据用户名在启动时设置eclipse默认工作空间位置

时间:2012-04-10 10:52:52

标签: eclipse username workspace

我希望能够配置一个基于eclipse的应用程序,以便在用户启动它时,会向用户建议预定义的默认工作区位置。

目前,这是在config.ini文件中配置的:     osgi.instance.area.default=@user.home/Application Data / MyApp / workspace ......哪个有效。

问题是我不想要基于user.home的路径,而是想要一个基于用户登录的路径。我尝试了以下方法:     osgi.instance.area.default = d:/MyApp/data/@user.name/workspace ...但是,当eclipse启动并提示工作区时,会出现文本“D:/MyApp/data/@user.name/workspace”!不会评估user.name变量。

我运行了一个小程序来打印user.name的值,这似乎得到了设置......我甚至尝试通过在eclipse.ini中添加“-vmargs -Duser.name =”来强制执行此操作。但似乎没什么用。

是否有其他人遇到此问题和/或知道如何修复它?

感谢。

0 个答案:

没有答案