読者です 読者をやめる 読者になる 読者になる

taketoncheir.log

Like the Decatoncheir by Poseidon Industrial, This blog is Yet Another Storage for My Long Term Memories.

Tycho

Maven - OSGiにおける依存関係の解決方法

Eclipse-pluginを作っているわけですが、依存関係の泥沼にはまりました。 最終的に解決に成功したので、ここに記しておきます。 まず、OSGiにおける依存の記述について。 (OSGiの概要はここらへん見てもらえれば atmarkit) OSGiではBundle間の依存をMANIFE…

EclipsePluginプロジェクトに対するテストをJUnitで実行しようとしてハマった

クラス名にTestを含んでいますか? Mavenはクラス名にTestを含んでいないと、JUnitテストとみなしてくれません。 さもないと、There are no tests to run.って怒られます!!target/surefire.propertiesに、includes=**/Test*.class,**/*Test.class,**/*Test…

TychoでEclipseプラグインへのテストを実行する

備忘録。基本的には、tychoのgitリポジトリにある、tycho-demo/itp01以下を参考にすればよろし。 テストに使うPlugin本体プロジェクト内のクラスはどうやってビルドパスを通すのか? 本体プロジェクトのMANIFEST-MF内で、 Export-Package: sampleproj.handle…

ビルド中にorg.eclipse.core関係の依存性が解決できない場合

以下のようなエラーメッセージが出たときは org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from someproduct.bundle…