2010-07-07 33 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