فيليكس "PREF" يتطلب حزمة "سجل النسخة> = 1.3، ولكن D / L 'تسجيل' نسخة الرزمة = 1.0

StackOverflow https://stackoverflow.com/questions/1233630

  •  22-07-2019
  •  | 
  •  

سؤال

وفيليكس تحميل البرامج الصفحة  تسجيل حزمة الإصدار 1.0.0  تفضيلات حزمة الإصدار 1.0.2

ولكن تفضيلات يتطلب تسجيل-حزمة الإصدار> = 1.3

وترغب فقط في الحصول على فكرة عن كيف يعمل "تفضيلات"، لذلك أي حزمة متوافقة سجل هو موضع ترحيب:)

والتحيات.

هل كانت مفيدة؟

المحلول

وأعتقد أنك الخلط بين فيليكس النسخة سجل حزمة (1.0.0) مع الإصدار المطلوب من الخدمة سجل أو إس جي أي (1.3). وهذا يشبه الفرق بين النسخة القط وإصدار API بريمج أنه يدعم.

وفيليكس دخول 1.0.0 يوفر org.osgi.service.log;version=1.3 ذلك يجب أن تكون على ما يرام.

في عام، إصدار حزمة غير ذي صلة كما حزم أو إس جي أي لا تعتمد على حزم أخرى مباشرة، ولكن على إصدارات حزمة التي يقدمونها.

(ولست بحاجة للتحقق، ولكن قد تحتاج أيضا خدمة أو إس جي أي خلاصة ملف JAR الذي يحدد واجهة سجل فيليكس سجل واحد فقط إمكانية تنفيذ تلك الخدمة).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top