2013-01-13 11 views
7

Ostatnio próbowałem użyć biblioteki skalowania obrazu java, aby zmienić rozmiar plików obrazów. Dlatego ustawiam plik jar skalowania obrazu java za pośrednictwem Eclipse, tak jak zwykły projekt Eclipse ustawia zewnętrzny plik jar. W Eclipse nie ma błędu (mam na myśli, że nie ma czerwonego podkreślenia), aby używać biblioteki skalowania obrazu java. Jednak, gdy próbuję skompilować go za pomocą Play! konsoli, kompilator powiedział, że nie może znaleźć pliku jar skalowania obrazu java. To dziwne, bo zrobiłem dokładnie to samo z biblioteką czasu Jody i nie było problemu.Używanie zewnętrznych słoików w środowisku Play

Czy brakuje mi czegoś do korzystania z zewnętrznego słoika (biblioteki Java) w projekcie struktury Play?

enter image description here

Sprawdź ten zrzut ekranu, który pokazuje, że już dodane Joda DATATIME biblioteka i java-image-skalowanie biblioteki.

Odpowiedz

17

Trzeba dodać swoją zależność w pliku project/Build.scala:

val appDependencies = Seq(
    "com.mortennobel" % "java-image-scaling" % "0.8.5" 
) 

Albo można upuścić słoik bezpośrednio w lib folderze Play.

Następnie w konsoli Play ponownie wygeneruj pliki Eclipse za pomocą komendy eclipsify lub eclipse zgodnie z wersją Play (2.1.x lub 2.0.x).

Dla czasu Joda działało, ponieważ biblioteka ta już istnieje w zależnościach Play.

Aby uzyskać więcej informacji, patrz: Play documentation.

Powiązane problemy