Java 8 & Manque de capacité de Besoin-Capacité: osgi.ee; filter=“(&(osgi.ee=JavaSE)(version=1.8))”

J'ai à l'aide d'Eclipse Luna win32.x86_64 runing avec Java 8.

Ici de la Help Menu > About > Installation Detail > Configuration Tab:

java.runtime.version=1.8.0_05-b13
java.version=1.8.0_05

J'ai créé de nouveaux plug-in projet, en demandant JavaSE-1.8 comme Environnement d'Exécution:

Java 8 & Manque de capacité de Besoin-Capacité: osgi.ee; filter=“(&(osgi.ee=JavaSE)(version=1.8))”

Dans le myplugin/META-INF/MANIFEST.MF fichier j'ai bien sûr:

 Bundle-RequiredExecutionEnvironment: JavaSE-1.8

J'utilise ce plugin dans une fiche produit. Quand j'essaie de le valider, j'obtiens l'erreur suivante:

Java 8 & Manque de capacité de Besoin-Capacité: osgi.ee; filter=“(&(osgi.ee=JavaSE)(version=1.8))”

Bien sûr, si je commence le produit, j'obtiens:

!ENTRY org.eclipse.osgi 2 0 2014-07-10 08:14:22.042
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2014-07-10 08:14:22.043
!MESSAGE Bundle update@********/myplugin/ was not resolved.
!SUBENTRY 2 myplugin 2 0 2014-07-10 08:14:22.044
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(&(osgi.ee=JavaSE)(version=1.8))".

J'ai essayé de vérifier beaucoup de choses:

Préférences > Java > Installé Jre

Java 8 & Manque de capacité de Besoin-Capacité: osgi.ee; filter=“(&(osgi.ee=JavaSE)(version=1.8))”

Préférences > Java > Installé Jre > Excution des Environnements

Java 8 & Manque de capacité de Besoin-Capacité: osgi.ee; filter=“(&(osgi.ee=JavaSE)(version=1.8))”

Préférences > Java > Compilateur: le JDK Conformité Compilateur niveau de conformité

Java 8 & Manque de capacité de Besoin-Capacité: osgi.ee; filter=“(&(osgi.ee=JavaSE)(version=1.8))”

Lorsque je démarre le produit, j'ai vérifié dans le Lancement onglet que j'utilise le jre8 comme environnement d'exécution.

J'ai même essayé de changer la Java Runtime Environment dans le Run Configurations Dialogue:

Java 8 & Manque de capacité de Besoin-Capacité: osgi.ee; filter=“(&(osgi.ee=JavaSE)(version=1.8))”

J'ai essayé différents réglages. Aucun d'entre eux travaille.


Quel est le problème?

Est-ce un problème connu?

InformationsquelleAutor Jmini | 2014-07-10