Eclipse/プラグイン開発のTIPS集/Eclipse3.1から導入された、新構成のプラグイン
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
***Eclipse3.1から新構成のプラグインになりました。 [#y7821...
Eclipseのプラグインですが、3.1からjar化されて配布される形...
-トラディショナルなプラグインは、プラグイン自身のディレク...
-新構成のプラグインは、プラグイン自身がjarファイルとなり...
このように新構成の形式にすることで、プラグインのjarは単純...
***作り方 [#w0061448]
さて、その新構成のプラグインの作り方ですが基本的に、プラ...
忘れないうちにメモしておきます。
-プラグインのエクスポートウィザードなどでエクスポートする...
<plugin id="org.eclipse.core.resources.win32" unpack="fa...
などと unpack="true|false" で制御できます。指定しない場合...
-あるプラグインAで、そのプラグインA内に(例えば誰か作っ...
-このようにプラグインA内でjarにパスを通した場合、注意し...
#ref(pic.png)
と言うように「.(ドット)」にパスを通さないといけないみたい...
***20070521追記。 [#k6a3b1ca]
上のバグって言ってたヤツ、Eclipse.3.2.xあたりから直ってる...
さてこの「.(ドット)」って何なのかなと思ってたのですが、あ...
例えば、ここにドットを追加すると、MANIFEST.MFには
Bundle-ClassPath: lib/log4j-1.2.13.jar,
. <-これ
が追加され、build.propertiesには
source.. = source/
が追加されます。さらに、ここに nu.mine.kino.plugin.log4j....
Bundle-ClassPath: lib/log4j-1.2.13.jar,
nu.mine.kino.plugin.log4j.jar <-これ
が追加され、build.propertiesには
source.nu.mine.kino.plugin.log4j.jar = source/
が追加されます。んでこの意味はsource内のクラスファイルはj...
source.. = source/
の意味はsource内のクラスファイルはそのままでプラグイン直...
よってココにjar名を書いておいてbuild.propertiesでディレク...
よってドットを追加するのではなく、プラグイン内のクラスフ...
----
この記事は
#vote(おもしろかった[5],そうでもない[2])
-助かりました。この記事で「ドットを通さないといけない」と...
-わたしも半日は使いました(´д`;)。。エクスポートした場合と...
-JWSで配布で例外が発生した問題解決いたしました。WebRCPで...
- Eclipse.3.2.xから上のドット問題は解消されてるみたい。い...
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
終了行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
***Eclipse3.1から新構成のプラグインになりました。 [#y7821...
Eclipseのプラグインですが、3.1からjar化されて配布される形...
-トラディショナルなプラグインは、プラグイン自身のディレク...
-新構成のプラグインは、プラグイン自身がjarファイルとなり...
このように新構成の形式にすることで、プラグインのjarは単純...
***作り方 [#w0061448]
さて、その新構成のプラグインの作り方ですが基本的に、プラ...
忘れないうちにメモしておきます。
-プラグインのエクスポートウィザードなどでエクスポートする...
<plugin id="org.eclipse.core.resources.win32" unpack="fa...
などと unpack="true|false" で制御できます。指定しない場合...
-あるプラグインAで、そのプラグインA内に(例えば誰か作っ...
-このようにプラグインA内でjarにパスを通した場合、注意し...
#ref(pic.png)
と言うように「.(ドット)」にパスを通さないといけないみたい...
***20070521追記。 [#k6a3b1ca]
上のバグって言ってたヤツ、Eclipse.3.2.xあたりから直ってる...
さてこの「.(ドット)」って何なのかなと思ってたのですが、あ...
例えば、ここにドットを追加すると、MANIFEST.MFには
Bundle-ClassPath: lib/log4j-1.2.13.jar,
. <-これ
が追加され、build.propertiesには
source.. = source/
が追加されます。さらに、ここに nu.mine.kino.plugin.log4j....
Bundle-ClassPath: lib/log4j-1.2.13.jar,
nu.mine.kino.plugin.log4j.jar <-これ
が追加され、build.propertiesには
source.nu.mine.kino.plugin.log4j.jar = source/
が追加されます。んでこの意味はsource内のクラスファイルはj...
source.. = source/
の意味はsource内のクラスファイルはそのままでプラグイン直...
よってココにjar名を書いておいてbuild.propertiesでディレク...
よってドットを追加するのではなく、プラグイン内のクラスフ...
----
この記事は
#vote(おもしろかった[5],そうでもない[2])
-助かりました。この記事で「ドットを通さないといけない」と...
-わたしも半日は使いました(´д`;)。。エクスポートした場合と...
-JWSで配布で例外が発生した問題解決いたしました。WebRCPで...
- Eclipse.3.2.xから上のドット問題は解消されてるみたい。い...
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
ページ名: