如何在eclipse rcp产品中提示工作区对话框

时间:2016-11-10 04:45:49

标签: eclipse eclipse-plugin eclipse-rcp

我已经在@ user.home / product_name_workspace中添加了osgi.instance.area.default条目product_name.product文件并构建了产品,希望用户在exe产品启动期间获取工作区对话框。但同样不起作用。 按照下面的stackoverflow条目但没有帮助。

How to tell Eclipse Workspace?

到目前为止尝试过:

  1. 更新了config.ini文件osgi.instance.area.default=@user.home/product_name_workspace,并使用绝对路径,如C:\ temp \ workspace
  2. theconfiguration.settings \ org.eclipse.ui.ide.prefs文件SHOW_WORKSPACE_SELECTION_DIALOG = true
  3. 使用-showlocation和-showworkspace

    添加了product_name.ini文件

    以上都失败了。

  4. 我可以看到一个bugzilla条目https://bugs.eclipse.org/bugs/show_bug.cgi? id = 134412它现在适用于我。任何帮助,将不胜感激。我正在使用Luna + windows7 64bit

1 个答案:

答案 0 :(得分:0)

如果您设置了默认位置,那么如果没有指定位置,Eclipse将始终使用该位置,并且它不会提示用户。

SHOW_WORKSPACE_SELECTION_DIALOG首选项仅用于停止显示工作区位置提示对话框。它不能用于强制它显示。

-showlocation只是控件在窗口标题中显示工作区位置。它与提示对话框无关。

更改此行为的唯一方法是编写自己的IApplication来更改此行为。如果您使用所有正常的Ec​​lipse IDE功能,这将非常困难。