管理Play Framework应用程序中的依赖项

时间:2010-07-07 09:53:07

标签: java jar dependencies playframework

我正在尝试找出管理JAR之间依赖关系的正确工具。我有一个Play Framework应用程序,它导入一个JAR(基于我正在编写的另一个项目)。此JAR导入其他JAR,其中一些JAR依赖于其他 JAR。

到目前为止,我已经在Eclipse中的构建路径中添加了东西。但是当我部署Play应用程序(导出到.war,在Glassfish上部署)时,不包含必要的JAR。我需要手动将这些复制到play / lib中。这是一种痛苦,因为它们太多了。

所以我的问题是双重的:

  • 对于我正在编写的JAR文件:管理依赖项的更好方法是什么?行家?
  • 对于Play应用程序,是否有某种方法可以避免将内容复制到/ play / lib中,并且仍能够轻松部署?

在理想情况下,我想将一个完全自包含的JAR文件导入Play应用程序,即我不需要添加JAR文件的依赖项来播放。我怎样才能做到这一点?

提前致谢。

2 个答案:

答案 0 :(得分:3)

这是实现您想要的最简单方法: http://www.playframework.org/modules/ivy (并且您可以将它与IvyDE结合使用,这是一个Eclipse插件,用于管理Ivy的家属)

答案 1 :(得分:0)