Processing の OSGi バンドル を使う
前回のエントリで自前でProcessingのOSGiバンドルを作って、これを使おうとしてましたが、すでにid:keionoさんがリポジトリにバンドルを作って置いてくれてます。
これを使わせてもらう方法を以下に書きます。
まずはプロジェクトを作る
pax-create-project -g org.cytoscape -a processing-test
springのリポジトリを追加して必要なものをimportする
pax-add-repository -i com.springsource.repository.bundles.external -u http://repository.springsource.com/maven/bundles/external pax-import-bundle -g org.springframework.osgi -a spring-osgi-extender -v 1.1.2 -- -DimportTransitive -DwidenScope
バンドルを作り、id:keionoさんが用意してくれたリポジトリをpom.xmlに追加する
pax-create-bundle -p processing-osgi-app cd processing-osgi-app pax-add-repository -i org.cytoscape.snapshots -u http://cytoscape.wodaklab.org/nexus/content/repositories/snapshots/ -- -Dsnapshots "-Dreleases=true"