java - 运行 mvn install 命令跳过选定的 jar
问题描述
我需要做的是构建一个没有huuuge依赖的jar,这是下面的一个家伙
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion</artifactId>
<version>21.1</version>
</dependency>
系统范围是解决方案之一,但在这种情况下不是。我的队友都不愿意手动下载 jar 依赖项。
构建一个包含提到的依赖项的项目会创建一个 515 MB 或 251 MB 的 jar,而没有它(系统范围)。
解决方案
感谢tgdavies提供插件提示。帮助我的事情是添加 excludeGroupIds,如下所示:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>SECRET</mainClass>
<excludeGroupIds>com.groupdocs</excludeGroupIds>
</configuration>
</plugin>
推荐阅读
- elixir - 您如何在 Phoenix 1.3 中与上下文建立多对多关系?
- angular - 带有 ngb-Pagination maxSize 值的后端分页不正确
- android - NotificationChannel 名称和描述的用途
- javascript - Google Map 中的“您已超出此 API 的请求配额”
- javascript - Ajax 功能在 Internet Explorer 中不起作用
- asp.net - 提供旧文件的 Azure Web 应用
- vb.net - VB.NET 随机唯一生成器
- jquery - freenas 旧 ui 与物化材料设计冲突
- c# - 获取WPF中鼠标未结束的所有图像
- rust - 我应该在 64 位机器上使用 i32 还是 i64?