Felix 'pref' bundle requiert la 'version du journal > = 1.3', mais D / L 'journal' la version du package = 1.0

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

  •  22-07-2019
  •  | 
  •  

Question

la page de téléchargement de Félix montre  Log Bundle version 1.0.0  Lot de préférences version 1.0.2

Mais les préférences nécessitent une version de l'ensemble de journaux > = =

.

Je veux juste avoir une idée du fonctionnement des 'préférences', donc, tout paquet compatible avec les journaux est le bienvenu:)

Cordialement.

Était-ce utile?

La solution

Je pense que vous confondez la version de l’ensemble de journaux Felix (1.0.0) avec la version requise du service de journalisation OSGi (1.3). Ceci est similaire à la différence entre la version de Tomcat et la version de l'API Servlet qu'elle prend en charge.

Felix Log 1.0.0 fournit org.osgi.service.log; version = 1.3 , donc ça devrait aller.

En général, la version d'un ensemble n'est pas pertinente, car les ensembles OSGi ne dépendent pas directement d'autres ensembles, mais des versions de paquet qu'ils fournissent.

(Je dois vérifier, mais vous aurez peut-être également besoin du fichier JAR du compendium du service OSGi, qui définit l'interface de journal. Felix Log n'est qu'une des implémentations possibles de ce service.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top