1

obr deploy コマンドが失敗した場合のエラー メッセージの読み方 次に例を示します。

 
-> obr deploy configuration-exporter
満たされていない要件:
---------------------------
   (&(package=com.google.common.collect))
      RoutingService :: DAO
   (&(package=com.sybase365.routingservice))
      ARF :: サービス バンドル :: 構成エクスポーター
   (&(package=com.google.common.base))
      RoutingService :: DAO
   (サービス=org.osgi.service.event.EventHandler)
      Apache Felix EventAdmin
   (&(package=com.google.common.base))
      ARF :: サービス バンドル :: 構成エクスポーター
   (|(ee=J2SE-1.5))
      Guava: Java 1.5 用の Google コア ライブラリ
   (&(package=com.google.common.collect))
      ARF :: サービス バンドル :: 構成エクスポーター
   (サービス=org.osgi.service.event.EventHandler)
      Apache Felix EventAdmin

上記メッセージの読み方は?実際に満足していないものは何ですか?

4

1 に答える 1

0

あなたのobrにパッケージが不足していると思います:

com.google.common.collect
com.sybase365.routingservice
com.google.common.base
com.google.common.base
com.google.common.collect

そして、おそらくいくつかのサービスが実行されていません:

org.osgi.service.event.EventHandler

おそらく、必要な Java ランタイムがありません。

J2SE-1.5

私は通常、最初に不足しているパッケージを取得し、それを解決しようとします。そのエラーが取り除かれたら、私は続けます。そうでない場合は、osgi ランタイムに問題があります。おそらく、展開を行うために必要ないくつかのバンドルが不足していますか?

于 2011-04-28T16:28:01.840 に答える