2011-01-26 243 views
17

我的項目需要使用一些第三方的罐子。我假設我將它們放在我的項目的lib /目錄中,但是我在哪裏配置Play以將它們添加到類路徑中?如何將Jars添加到Play Framework中的類路徑中?

我在Eclipse中開發,我知道我可以將它們添加到Eclipse項目的構建路徑中,但這不一定會使Play在運行時引用它們。

+0

可能重複的[如何指定本地jar文件作爲依賴項!框架](http://stackoverflow.com/questions/7184427/how-can-i-specify-a-local-jar-file-as-a-dependency-in-play-framework) – Chango 2013-05-31 14:43:44

回答

32

Play會自動將應用程序的lib目錄中的所有jar添加到類路徑中。

quote

的播放應用程序的類路徑是建立 如下(按順序):

* 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 
+5

我已經添加了一個罐子lib文件夾,但是當我做一個「播放依賴--sync」時,播放刪除是一個未知的依賴。有什麼我可以放在dependencies.yml讓遊戲知道它應該在那裏? – DougC 2011-07-12 15:55:57

+0

請參閱下面的答案 - 這個答案是錯誤的。 – 2013-06-19 18:21:08

10

不要忘了做一個

戲ec

發揮eclipsify

當你在lib文件夾中添加新的罐子。 如果你不這樣做,Eclipse將不會看到它們。

玩!運行時會自動從lib文件夾中查找第三方jar,所以不用擔心運行時間。

相關問題