没有工作区创建的rcp应用程序

eag*_*gle 1 eclipse workspace rcp startup eclipse-rcp

我想有一个rcp应用程序,它不会workspace在启动时创建任何文件夹.我的rcp应用程序不需要持久保存任何插件或用户数据.对于最终用户,工作空间创建似乎是一个令人困惑和烦人的副作用.我怎么能避免这个?

在我看来,每个rcp应用程序都需要插件org.eclipse.core.resources,而类ResourcesPlugin在启动时创建工作区.

我知道-data <workspace_dir>用于指定不同工作空间位置的选项,但我想完全避免创建工作空间.

谢谢你的建议!

Tom*_*del 9

来自http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html

eclipse -data @none
Run Code Online (Sandbox Code Playgroud)

@没有

指示永远不应显式设置相应位置或设置其默认值.例如,没有用户数据的RCP样式应用程序可以使用osgi.instance.area=@none来防止将无关文件写入磁盘.@none不得跟随任何其他路径段.