我正在尝试找出合适的工具来管理 JAR 之间的依赖关系。我有一个 Play Framework 应用程序,它导入一个 JAR(基于我正在编写的另一个项目)。此 JAR 导入其他 JAR,其中一些对其他 JAR 具有依赖关系。
到目前为止,我已经在 Eclipse 的构建路径中添加了一些东西。但是当我部署 Play 应用程序(导出到 .war,部署在 Glassfish 上)时,没有包含必要的 JAR。我需要手动将这些复制到 play/lib 中。这是一种痛苦,因为它们太多了。
所以我的问题有两个:
- 对于我正在编写的 JAR 文件:管理依赖项的更好方法是什么?马文?
- 对于 Play 应用程序,是否有某种方法可以避免将内容复制到 /play/lib 中,并且仍然能够轻松部署?
在理想情况下,我想将一个完全独立的 JAR 文件导入 Play 应用程序,即我不需要添加 JAR 文件的依赖项来播放。我怎样才能做到这一点?
提前致谢。