#topicpath ---- 前回の[[ドラッグアンドドロップを実装する>Eclipse/プラグイン開発のTIPS集/GooglePlugin/ドラッグアンドドロップを実装する]]まででとりあえず機能追加をやめて、公開するための作業をしようと思います。まずはFeatureプロジェクトを作ります。 Featureプロジェクトを nu.mine.kino.plugin.google.feature で作りました。 ***feature.xml [#t4619ab2] 必要なプラグインなどいろいろ入力して、下記のような感じ。 <?xml version="1.0" encoding="UTF-8"?> <feature id="nu.mine.kino.plugin.google" label="%featureName" version="1.0.0" provider-name="%providerName" image="icons/icon.gif"> <description> %description </description> <copyright> Copyright (C) 2005 by Masatomi KINO </copyright> <license url="%licenseURL"> %license </license> <url> <update label="%updateSiteName" url="http://www.masatom.in/update/"/> </url> <requires> <import plugin="org.eclipse.ui"/> <import plugin="org.eclipse.core.runtime"/> <import plugin="org.eclipse.jface.text"/> <import plugin="org.eclipse.ui.workbench.texteditor"/> </requires> <plugin id="nu.mine.kino.axis" download-size="0" install-size="0" version="1.2.0"/> <plugin id="nu.mine.kino.log4j" download-size="0" install-size="0" version="0.9.2"/> <plugin id="nu.mine.kino.plugin.google.core" download-size="0" install-size="0" version="0.1.1"/> <plugin id="nu.mine.kino.plugin.google.ui" download-size="0" install-size="0" version="0.1.1"/> </feature> 次はプラグインを公開するためのサイトの作成です。ウィザードで、 Update Site Project を作成します。site.xmlだけのプロジェクトができあがるので、 Add Feature で上で作成したFeatureを指定します。カテゴリとかも作成して、以下のような感じになりました。 #ref(updatesite.png) 最後にBuild Allをクリックすると、すべてのプラグインがコンパイルされ、jar化され、このプロジェクト内にplugins,featuresが作成されてそのディレクトリにjarファイルが集まってきます。あとはこのプロジェクトを根っこからサイトにUploadすれば完了です。 更新サイトにアクセスして、たしかに表示できることが確認できました! #ref(dialog01.png) #ref(dialog02.png) ちなみに、UpdateSiteのURLは -http://www.masatom.in/update/ です。 ---- この記事は #vote(おもしろかった,そうでもない) #comment #topicpath SIZE(10){現在のアクセス:&counter;}