Vor kurzem habe ich versucht, die java-image-scaling-Bibliothek zu verwenden, um die Bilddateien zu skalieren. Also setze ich die java-image-scaling jar-Datei über Eclipse, so wie das übliche Eclipse-Projekt seine externe jar-Datei einstellt. In Eclipse gibt es keinen Fehler (ich meine, es gibt keine rote Unterstreichung), um die java-image-scaling-Bibliothek zu verwenden. Allerdings, wenn ich versuche, es über Play zu kompilieren! Konsole, der Compiler sagte, dass es keine Java-Image-Scaling-JAR-Datei finden kann. Es ist seltsam, weil ich genau dasselbe mit Joda Time Library gemacht habe und es gab kein Problem.
Fehle ich etwas, um externe jar (Java-Bibliothek) in einem Projekt von Play Framework zu verwenden?
Überprüfen Sie diesen Screenshot, der zeigt, dass ich bereits Joda datatime library und java-image-scaling library hinzugefügt habe.
Sie müssen Ihre Abhängigkeit in der Datei project/Build.scala
hinzufügen:
Oder Sie können Ihr jar direkt in einen lib
-Ordner Ihrer Play App legen.
Generieren Sie dann in der Play-Konsole die Eclipse-Dateien mit dem Befehl eclipsify
oder eclipse
entsprechend Ihrer Play-Version (2.1.x oder 2.0.x) neu.
Für Joda-Zeit funktionierte es, weil diese Bibliothek bereits in den Play-Abhängigkeiten existiert.
Weitere Informationen finden Sie in der Play-Dokumentation .
Hier finden Sie die Prozedur zum Hinzufügen eines externen Jars in Ihrem Projekt, wenn Sie keine Abhängigkeiten verwenden möchten: Externe JAR-Datei zu Play 2.0.4 hinzufügen
Tags und Links playframework-2.0