Je suis nouveau pour morphia, mongoDB et playframework. J'essaie d'utiliser ceux-ci pour la production. Mon code fonctionnait très bien la dernière fois que je l'ai utilisé la semaine dernière. Ce matin, je continue à obtenir l'erreur suivante et je ne sais pas comment le résoudre:morphia module ObjectIdBinder erreur déjà définie
10: 20: 53048 INFO ~ départ/home/user/NetBeansProjects/um 10: 20: 53056 WARN ~ Déclarant modules dans application.conf est obsolète. Utilisez dependencies.yml à la place (module.morphia) 10: 20: 53,060 INFO ~ La morphologie du module est disponible (/home/user/play-1.2.2/modules/morphia-1.2.1beta6) 10: 20: 53,062 INFO ~ La morphologie du module est disponible (/home/user/play-1.2.2/modules/morphia-1.2.1beta6) 10: 20: 54,538 AVERTISSEMENT ~ Vous utilisez Play! en mode DEV 10: 20: 54828 INFO ~ écoute HTTP sur le port 9000 (en attente d'une première demande de démarrage) ... 10: 21: 03741 ERREUR ~
@ 67c6i5h2e Erreur interne du serveur (500) pour la demande GET/
erreur de compilation (Dans {Module:-morphia 1.2.1beta6} /app/morphia/ObjectIdBinder.java autour ligne 12) Le fichier {Module:-morphia 1.2.1beta6}/app/morphia/ObjectIdBinder.java n'a pas pu être être compilé. Erreur soulevée est: Le type ObjectIdBinder est déjà défini
play.exceptions.CompilationException: Le type ObjectIdBinder est déjà défini à play.classloading.ApplicationCompiler $ 2.acceptResult (ApplicationCompiler.java:246) à org. eclipse.jdt.internal.compiler.Compiler.handleInternalException (Compiler.java:672) à org.eclipse.jdt.internal.compiler.Compiler.compile (Compiler.java:516) à play.classloading.ApplicationCompiler. compile (ApplicationCompiler.java:278) at play.classloading.ApplicationClassloader.getAllCla sses (ApplicationClassloader.java:412) à play.Play.start (Play.java:482) au play.Play.detectChanges (Play.java:596) au play.Invoker $ Invocation.init (Invoker.java: 186) à Invocation.HTTP Demande (Jouer!)
Je ne me souviens pas de changer quoi que ce soit dans le code aussi.
Merci. Le module MOrphia était chargé deux fois donc j'en ai supprimé un. Débarrassez-vous de la version de dépendances et déplacé les fichiers jar dans le répertoire du module local de projets. – deVIAntCoDE