2016-11-10 3 views
0

osgi.instance.area.defaultエントリproduct_name.productファイルに@ user.home/product_name_workspaceを追加し、製品をビルドしました。 EXE。しかし、それは動作していません。 以下はstackoverflowエントリですが、ヘルプはありません。eclipse rcp製品のワークスペースダイアログをプロンプトする方法

  1. 更新config.iniファイルの[email protected]/product_name_workspaceとCのような絶対パスで:\ tempに\ワークスペースこれまでのところ、以下試してみました

    How to tell Eclipse Workspace?

  2. Theconfiguration.settings \ org.eclipse.ui.ide.prefsファイルSHOW_WORKSPACE_SELECTION_DIALOG =真
  3. は-showlocationと-showworkspace

    0123とproduct_name.iniファイルを追加しました

    上記のすべてが失敗しています。

私はbugzillaのエントリhttps://bugs.eclipse.org/bugs/show_bug.cgi? id = 134412を見ることができました。どんな助けもありがとう。私はLuna + windows7を使用しています。64bit

答えて

0

デフォルトの場所を設定した場合、Eclipseは場所が指定されていない場合は常にそれを使用し、ユーザーにプロンプ​​トを表示しません。

SHOW_WORKSPACE_SELECTION_DIALOGの設定は、ワークスペースの場所のプロンプトダイアログが表示されないようにするためにのみ使用されます。強制的に表示することはできません。

-showlocationは、ウィンドウタイトルの作業領域の位置を制御するだけです。プロンプトダイアログには関係ありません。

この動作を変更する唯一の方法は、この動作を変更するために独自のIApplicationを書き込むことです。これは、通常のEclipse IDE機能をすべて使用している場合は非常に困難です。

+0

ありがとうgreg-449助けてくれました。私はIApplication.start()のChooseWorkspaceDialogオブジェクトを使用してワークスペースダイアログを表示するように提案しています。私はChooseWorkspaceDataを使用して、ChooseWorkspaceDialogオブジェクトのコンテンツを設定しました。例えば、 user.homeディレクトリのパスとメッセージのタイトルなど – lifeline2

関連する問題