如何解决JitPack 如何处理子目录?
我过去曾成功地使用 JitPack 直接从他们的 Git 存储库导入依赖项,并在必要时即时构建它们。只需将 JitPack 添加为存储库,并将组 ID 替换为 à la com.gitlab.username
(git 提供程序的反向 DNS 名称,后跟用户名)、带有 repo 名称的工件 ID 和带有有效 git ref 的版本。
然而,我使用的所有存储库都只包含单个 jar 的代码,根目录中有一个 pom.xml
。
现在我想知道 JitPack 是否以及如何处理更复杂的存储库——特别是在单独的子目录中具有后端库和前端应用程序的存储库。
repo 有两个子目录,frontend
和 backend
,每个子目录都有自己的 pom.xml
。根目录中的 pom.xml
实质上是告诉 Maven 构建两个子目录。 (或者它可能使用 Gradle 并用 build.gradle
代替 pom.xml
。)
现在我想将 backend
中的库包含在另一个项目中。我可以用 JitPack 做到这一点吗?如果是这样,由于组和工件 ID 只会给 JitPack 存储库,我如何告诉它构建该存储库的特定子目录?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。