2017-10-23 7 views
2

E4プラグインを作成してエクスポートしてEclipseにインストールすると、変更が最初に表示されません。Eclipse E4プラグインは新しいワークスペースでのみ動作し、workbench.xmiは更新されません

私はプラグインをインストールした後に作成したワークスペースでのみ変更を見ることができます。 古いworksapacesで人の変更を表示するには

、私は手動でworkbench.xmiファイル(.metadata.plugins \ org.eclipse.e4.workbench \ workbench.xmi)を削除する必要があります。

「デプロイ可能なプラグインとフラグメント」(プラグインフォルダにコピーする)または「デプロイ可能な機能」(インストールする)にエクスポートするかどうかは関係ありませんが、workbench.xmiファイルの問題に関してすべて同じように動作します。 Eclipse NeonとEclipse Oxygenの最後のバージョンで試しました。

私は何か間違ったことをしているのかどうか、それが知っている問題であるか、そうであると思われるかどうかわかりません。

私は何か間違っていると推測します。 E4プラグインを開発する方法を欲しいと思います。最後のユーザーに、古いワークスペース内のworkbench.xmiを手動で削除して使用するように指示する必要はありません。 また、アップデートや新しいプラグインをインストールするたびにリリースされます。

私はE4プラグインの開発で新しくなりました。何か助けてくれてありがとうございます!

+0

既存の3.xスタイルのパースペクティブに貢献している場合は、パースペクティブをリセットする必要があります。 –

+0

ありがとうgreg-449!しかし、私はメニューの寄付でも起こるのではないかと心配しています。 – user1139359

+1

製品設定で_clearPersistedState_起動オプションを設定しようとする可能性があります。これはworkbench.xmiをリセットしますが、起動するたびにリセットされることを意味します。 –

答えて

1

私はそれを求めて他のフォーラムで答えを見つけました:https://www.eclipse.org/forums/index.php/t/1089590/

のplugin.xmlファイルでは - >拡張タブ - > [org.eclipse.e4.workbench.model拡張 - >(フラグメント)

設定が適用されますデフォルトことにより、初期に設定されたアプライ私の新しいプラグイン・プロジェクトでは常にに。

関連する問題