0
私はKarafのバンドルとしてdnsjavaをラップしようとしています。バンドルを開始しようとすると、「Missing Constraint」エラーが表示されます。私はdnsjavaコードを見て、アンドロイドが参照されている唯一の場所はClass.forNameであることに気付きました。だから私はこの問題の原因と何が起こっているのだろうかと思っています。私はクラスがどこでもコード内で参照されていないことはかなり確信しています。ここでKaraf:バンドルに制約がありません
は例外です:
[email protected]>bundle:start 288
Error executing command: Error executing command on bundles:
Unable to execute command on bundle 288: The bundle "dnsjava_2.1.8 [288]" could not be resolved. Reason: Missing Constraint: Import-Package: android.os; version="0.0.0"