java - 如何仅从依赖项 Maven 模块加载资源
问题描述
我有 2 个 maven 模块 A 和 B。它们在 src/main/java 中都有 java 类,在 src/main/resources 中有资源。A 依赖于 B,所以 B 在 A 的 pom 中被引用。
它有效,但实际上 A 依赖于 B 只是因为 A 需要 B 的一些资源。
有没有什么解决方案可以只拉取 B 的资源而不拉取所有 B 项目?
预先感谢您的帮助
解决方案
我已经成功地使用了 maven-dependency-plugin。您可以使用它复制整个或部分工件,而无需依赖该工件。
请参阅此示例以获取线索:
https://maven.apache.org/plugins/maven-dependency-plugin/examples/unpacking-artifacts.html
推荐阅读
- c# - 在 C# 中解析 CSV 文件 - 跳过与两个 IF 条件之一不匹配的任何行
- javascript - 如何获得引导组合框?
- c# - 如何解决wheelCollider.rpm一动不动的问题?我和2018.2.18f1
- .net-core - 通过 .NET Core 中的 SignalR 将消息从服务器发送到客户端
- ios - URL 为 nil 或百分比编码
- python - 我正在尝试用列表解决作业。查找列表中以“a”开头的第二个元素
- html - 如何更改 svg 菜单图标的颜色
- qmake - 使用 QMake 中的绝对位置与外部库链接
- r - 使用 R 自动从通过电子邮件发送下载链接的网页中抓取数据
- computer-science - 是否可以在本体中使用“and”、“or”、“not”作为关系/谓词?为了表示因果关系?