Question

Mon projet a besoin d'utiliser des pots tiers. Je suppose que je laisse tomber ceux-ci dans le répertoire lib / dans mon projet, mais où dois-je configurer jouer pour les ajouter au classpath?

Je développe dans Eclipse, et je sais que je peux les ajouter au chemin de la construction du projet Eclipse, mais cela ne fera pas nécessairement référence Play eux quand il fonctionne.

Était-ce utile?

La solution

Lecture ajoute automatiquement tous les pots dans le répertoire lib de l'application au classpath.

citation :

Une classpath application de jeu est construit comme suit (dans cet ordre):

* The /conf directory for the application
* The $PLAY_PATH/framework/play.jar
* All jar files found in your application /lib directory
* All jar files found in the $PLAY_PATH/framework/lib directory

Autres conseils

Ne pas oublier de faire un

jouer ec

ou

jeu eclipsify

lorsque vous ajoutez de nouveaux pots dans le dossier lib. Si vous ne le faites pas, Eclipse pas les voir.

Play! l'exécution trouve automatiquement des pots tiers du dossier lib donc ne vous inquiétez pas pour l'exécution.

Les deux réponses à ce jour sont fausses parce que dès que vous synchronisez il les supprimer. Il commence aussi à faire le tour de la fonction de gestion des paquets de jeu.

D'autres méthodes (par exemple, Maven / etc) pour inclure les bocaux sont listés ici http: //www.playframework. org / documentation / 1.2.3 / dépendance

Il y a aussi un poste dans la liste de diffusion Play ici: http://groups.google .com / groupe / play-cadre / browse_thread / fil / b54e4e25ae49161b

Suivez les instructions données ici:

Comment puis-je spécifier un fichier jar local comme une dépendance en jeu! 1.x Cadre

Si vous utilisez Eclipse, suivez ce avec:

$ jouer ec

Assurez-vous de redémarrer votre serveur de développement.

Cette réponse m'a vraiment aidé. manière Slick ajouter des bocaux à travers l'intérieur conf / dependencies.yml https://stackoverflow.com/a/7185133/3439

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top