如何在Maven项目中引入带classifier的Utility Jar包?
正确引用带classifier的Maven依赖
在Application项目的pom.xml里,给Utility Jar的依赖配置添加<classifier>标签,指定值为importable,就能精准匹配你生成的那个不带BOOT-INF结构的Jar包。
完整的依赖配置示例如下:
<dependency> <groupId>你的Utility项目groupId</groupId> <artifactId>utility</artifactId> <version>1.0</version> <!-- 指定classifier匹配你生成的importable版本 --> <classifier>importable</classifier> </dependency>
Maven默认会拉取不带classifier的主Jar包,加上这个标签后,就会从本地仓库加载utility-1.0-importable.jar,这样就能解决类路径找不到的问题了。
内容的提问来源于stack exchange,提问作者Steve
相关产品推荐
相关产品推荐

