2017-07-31 2 views
0

J'ai téléchargé un plugin pour le métamodèle java bytecode pour eclipse. J'ai eu des problèmes lors de l'exécution de l'application. Je dois importer le plugin en tant que projets dans eclipse et ouvrir une nouvelle éclipse en exécutant le plugin. Je reçois une erreur dans le fichier manifeste, comme vous pouvez le voir dans la capture d'écran. Les autres paquets peuvent être importés correctement, je ne sais pas pourquoi "org.objectweb.asm.util" ne peut pas être importé.ne peut pas résoudre un paquet spécifique à partir d'un fichier manifeste

Capture d'écran du fichier Manifest: Screenshot of the Manifest file

Répondre

0

Vous ne pouvez pas utiliser * dans un id Bundle dans les Require-Bundle entrées dans le MANIFEST.MF. Les entrées sont les identifiants des plugins, vous devez ajouter un élément séparé à la liste pour chaque plugin dont vous avez besoin. Les identifiants sont les suivants: et non.

+0

J'ai enlevé "*" mais j'ai toujours la même erreur. le bundle ne peut pas être résolu. J'espère que vous avez une autre solution. – Mimoun

+0

Eh bien, vous avez probablement l'ID du plugin faux, mais puisque vous ne nous avez rien dit sur ce que ces plugins sont, nous ne pouvons pas aider avec les ID. Notez que ceci n'est pas ** une liste de noms de paquets, mais seulement les identifiants de plugin doivent être inclus dans cette liste. –

+0

Si vous passez à l'onglet * Dépendances * et * Plug-ins requis * cliquez sur * Ajouter ... *, la boîte de dialogue * Sélection du plug-in * affiche tous les plug-ins disponibles. La plate-forme cible de ces plug-ins peut être modifiée dans * Window> Preferences: Plug-in Development> Target Platform *. – howlger