私はEclipse(エディター)プラグインに取り組んでおり、そのIDを変更しようとしています。ClassNotFoundExceptions
私がそれをするときはいつでも、例えば私のTextEditor
サブクラスのために、私はたくさんを得ます。
PLUGIN_ID
Activator(サブクラス)の文字列リテラルを置き換えましたAbstractUIPlugin
が、それは役に立ちませんでした。
EclipseプラグインのプラグインIDを変更するにはどうすればよいですか?
私はEclipse(エディター)プラグインに取り組んでおり、そのIDを変更しようとしています。ClassNotFoundExceptions
私がそれをするときはいつでも、例えば私のTextEditor
サブクラスのために、私はたくさんを得ます。
PLUGIN_ID
Activator(サブクラス)の文字列リテラルを置き換えましたAbstractUIPlugin
が、それは役に立ちませんでした。
EclipseプラグインのプラグインIDを変更するにはどうすればよいですか?
プラグインIDは、プロジェクトだけでなく、(一時的に)開発中のワークスペースにも保存されているようです。たとえば、ファイル${workspace_loc}\.metadata\.plugins\org.eclipse.pde.core\Eclipse Application\dev.properties
には、作業中の各プラグインのbinフォルダーへのパスが保存されているようです。の上。これは、実行構成を開き、[構成]タブに表示される構成の場所を確認することで確認できます。
これを更新する最も簡単な方法は、明らかにEclipse(ターゲットプラットフォームではなく、開発中のEclipse)を再起動することです。これでこれらのファイルが更新され、プラグインは新しいIDで動作するはずです。実行構成で「起動する前に構成領域をクリアする」を選択することもできます。
したがって、手順は次のとおりです。
ID
フィールドを変更しOverview
ます。PLUGIN_ID
Activatorの文字列を同じ値に更新します。PS:この問題を簡単に再現することはできなくなりました。プラグインのIDを更新すると、ワークスペースの参照も更新されるようになりました。私はこれを維持します、多分それは誰かを助けます。