0

状況:

私はいくつかのことをするEclipseプラグインを書きました。いいえ、Eclipseのプラグインで動作する既存のUMLエディタープラグインを使用したいと思います。私の目的のためにUMLエディターを変更するために、特別なプラグインのソースコードをダウンロードし、そのコードを変更しました。エディタ自体には、UML2 Extender SDK、GEFなどの他のプラグインが必要です。

ゴール:

変更されたプラグインとそのすべての依存関係プラグインをプラグインに統合して、1つのものに配信することは可能ですか?

必要なすべてのプラグインを含む機能またはプラグインを作成するにはどうすればよいですか。たとえば、プラグインフォルダーに配置するだけで、必要なプラグインの一部をインストールしなくても機能する、他に何もすることがない友人に渡すことができます。さらに彼の日食?

4

1 に答える 1

0

友人がそのプラグインを自分のシステムに手動でコピーすることは望ましくありません。これは再現可能なインストールではありません。

代わりに、プラグインと変更されたUMLプラグインを含む機能プロジェクトを作成する必要があります。機能プロジェクトには、依存関係としてすでに特定した機能への依存関係があります。

さらに、機能を含み、依存する機能のすべての更新サイトを検出サイトとして一覧表示する更新サイトプロジェクトを作成する必要があります。次に、更新サイトをアーカイブとしてエクスポートするか、実際にオンラインにして、友達にアーカイブまたはリンクを提供します。彼はアップデートマネージャーを使用して通常の方法でプラグインをインストールします。含まれている検出サイトのおかげで、彼のマシンはすべての依存関係を検出し、インターネットから直接インストールします。

于 2013-03-10T06:15:36.933 に答える