首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在RCP应用程序中配置工作空间

在RCP应用程序中配置工作空间
EN

Stack Overflow用户
提问于 2012-08-29 10:06:58
回答 1查看 1.6K关注 0票数 1

我正在做一个RCP项目来构建一个建模器。现在我想为我的应用程序配置工作区,我找到了这个article并按照它操作。但是当我打电话给

代码语言:javascript
复制
ResourcesPlugin.getWorkspace().getRoot()

它返回给我的只是一个"/“。

在进行上述调用之前,我已经使用如下参数配置了我的产品运行:

代码语言:javascript
复制
-os ${target.os} -arch ${target.arch} -nl ${target.nl} -consoleLog -data @noDefault

并在Application.java的start method中设置一个工作区,如下:

代码语言:javascript
复制
Location instanceLoc = Platform.getInstanceLocation();
instanceLoc.set(new URL("file", null, "d:\\temp"), false);

我知道我漏掉了什么,但我想不出来。请帮我这个忙。

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2012-08-29 21:23:21

请改用ResourcesPlugin.getWorkspace().getRoot().getLocation()

一般而言: Workspace API是文件系统的抽象,所以它不知道存储文件的底层系统的任何细节,最高的元素是workspace-root。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12169986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档