Printemps: impossible d'importer une bibliothèque
je suis nouveau Printemps et en sortit pour apprendre Printemps tutos de ici à l'aide d'Eclipse.
Mais, dans Eclipse, je ne peux pas importer ces deux bibliothèques
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
J'ai même téléchargé la source des fichiers à partir du Printemps site, inclus dans le système de la bibliothèque, de l'ajouter dans mon projet et aussi dans le dossier lib de mon projet, mais pas en vain.
Pouvez-vous m'aider à savoir où, exactement, est le problème et de me suggérer quelques bonnes Printemps tutoriels sites s'il vous plaît.
Merci à vous tous
MODIFIER
Ici est l'exception
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
ApplicationContext cannot be resolved to a type
ClassPathApplicationContext cannot be resolved to a type
at com.test.App.main(App.java:12)
- Avez-vous d'inclure le pot, ainsi que la source? C'est ce qui compte vraiment.
- Il n'est pas le printemps du problème que vous ne pouvez pas importer leurs classes dans eclipse. Inclure les bocaux dans votre projet, puis redémarrer eclipse. Je suggère la lecture de Printemps en Action 3.0. Étiez-vous des erreurs de compilation lorsque vous importez manuellement les deux classes?
- oui je l'ai fait inclure les pots de fichier et même redémarré mais en vain
- oui je n'ai avoir des erreurs de compilation
- J'ai eu des problèmes similaires, il y a quelques temps. J'ai décidé qu'il ne valait pas la peine de jouer avec tout ça et installé le SpringSource Tool Suite.
Vous devez vous connecter pour publier un commentaire.
Finalement obtenu. Mon erreur, j'ai été en utilisant des pots de le dossier src et de faire en tant qu'utilisateur de la bibliothèque, mais de la bonne façon est d'utiliser les bocaux de la dist dossier.
Merci les gars pour vos réponses. 🙂
Sur la base des observations:
Vos pots n'ont pas été inclus dans le classpath. Par conséquent, vous obtenez les erreurs de compilation.
Cela comprend toutes les bocaux à l'intérieur du dossier lib de votre classpath et que vous n'obtenez pas toutes les erreurs de compilation.
Par la voie. Ces classes font partie du printemps-contexte pot assurez-vous donc que l'on a dans le dossier lib.
Mise à jour de la dépendance dans votre pom.xml fichier, comme ci-dessous: