我创建了一个 Maven 项目(可重用库),它有许多依赖项(编译时和运行时),这些依赖项也可传递地依赖于许多其他依赖项。在 maven 中,我可以在 pom.xml 中添加依赖项,它的传递依赖项将被自动处理。因此,我将毫无问题地运行。
现在,我有一个非 Maven(基于 Ant)的项目,上面创建的库(Maven Lib)将被使用。
- 在这种情况下,如何管理 RUN TIME & TRANSITIVE 依赖关系?
- 我们是否应该在构建非 Maven(基于 Ant)的项目时也包括运行时和传递依赖项?