2017-08-25 4 views
-1

enter image description here Je dois exécuter un simple projet struts 2 qui fonctionne bien plus tôt, mais lorsque j'ai ajouté la classe ActionSupport, l'erreur est affichée.Struts2: Erreur dans l'instruction package lors de l'utilisation de la classe actionsupport

Il ne montre aucune erreur dans l'importation du fichier de classe, mais il montre l'erreur dans l'instruction de package.

jdk 1.8 Struts 2 enter image description here

+0

Le code est-il compilé? –

+0

Merci pour votre réponse Roman non, il donne une erreur. De plus j'ai trouvé une erreur et la résolution, le problème réside dans la version eclipse et la version java j'utilise la version eclipse est Indigo et la version java est 1.8 jdk, donc ça donnait une erreur dans java.util.MAp $ Classe d'entrée. Pour résoudre le même problème, j'ai besoin de mettre à jour mon Eclipse vers Luna ou plus tard ou réduit ma version java à 1.6 dans le chemin de compilation. – user251287

+0

Cela n'a pas de sens pourquoi l'ajout de la classe 'ActionSupport' entraîne des erreurs. Quoi qu'il en soit une erreur de concordance de version conduit à des erreurs comme ça. Utilisez toujours la dernière version du logiciel. –

Répondre

0

Après avoir fait quelques recherches, j'ai trouvé l'erreur et la résolution, la question se trouve à la version Eclipse et la version java. J'utilise la version Indigo d'eclipse et la version java est de 1.8 jdk, donc elle donnait une erreur dans la classe java.util.Map $ Entry.

Pour résoudre le même soit j'ai besoin de mettre à jour mon Eclipse vers Luna ou plus tard ou réduit ma version java à 1,6 dans le chemin de construction.