我想要一个rcp应用程序,它在启动时不会创建任何workspace
文件夹。
我的rcp
应用程序不需要持久保存任何插件或用户数据。对于最终用户,工作空间创建似乎是一个令人困惑和烦人的副作用。我怎么能避免这个?
在我看来,每个rcp
应用程序都需要插件org.eclipse.core.resources
,而类ResourcesPlugin
在启动时创建工作区。
我知道-data <workspace_dir>
选项以指定不同的工作空间位置,但我想完全避免创建工作空间。
感谢您的建议!
答案 0 :(得分:9)
eclipse -data @none
@none
表示永远不应设置相应的位置 显式或默认值。例如,RCP样式 没有用户数据的应用程序可以使用osgi.instance.area=@none来 防止无关文件写入磁盘。 @none一定不能 其次是任何其他路径段。