2010-07-07 85 views
4

我在弄清楚管理JAR之間依賴關係的正確工具。我有一個Play Framework應用程序,它導入了一個JAR(基於我正在編寫的另一個項目)。這個JAR導入了其他的JAR,其中一些JAR依賴於其他 JAR。管理Play Framework應用程序中的依賴關係

到目前爲止,我已經將東西添加到Eclipse中的構建路徑。但是,當我部署Play應用程序(導出爲.war,在Glassfish上部署)時,不包括必需的JAR。我需要這些手動複製到play/lib。這是一個痛苦,因爲他們是如此之多。

所以我的問題是雙重的:

  • JAR文件我正在寫:什麼是管理依賴的一個更好的辦法? Maven的?
  • 對於Play應用程序,是否有避免將東西複製到/ play/lib中的方法,並且仍然可以毫無痛苦地進行部署?

在理想的情況下,我想導入一個完全獨立的JAR文件到播放應用程序,即我並不需要添加JAR文件的依賴玩爲好。我怎樣才能做到這一點?

在此先感謝。

回答

3

這裏是爲了實現你想要的最簡單的方法: http://www.playframework.org/modules/ivy (你可以用IvyDE,一個Eclipse插件常春藤管理依賴條件結合起來)

+0

常春藤自帶成本..你可以提出任何其替代現場行家或gradle這個 – 2017-03-20 06:52:15