knopflerfish を使用して、外部 jar (tinyos.jar) に依存するバンドルをビルドして実行しようとしています。
コンパイル時には問題はありませんが、実行時には...
org.osgi.framework.BundleException: バンドルを解決できません: パッケージが見つからないか、すべてを解決できません: net.tinyos.util、net.tinyos.packet、net.tinyos.message
私はすでにtinyos.jarをビルドパスに入れ、すでにbuild.xmlファイルでたくさん遊んでいます...この瞬間、build.xmlには
<property name="bmfa.Bundle-Classpath" value=". , ./tinyos.jar" />
<property name="bmfa.Import-Package" value=" (others packages), net.tinyos.message, net.tinyos.packet, net.tinyos.util "/>
<property name="bmfa.DynamicImport-Package" value="net.tinyos.message, net.tinyos.packet, net.tinyos.util "/>
これは機能しませんでした...だから..実行時に呼び出されるjarに設定する必要がある妥当性は何ですか?
前もって感謝します!