java无法在Spring boot项目中使用Maven依赖项
我已将我的工件发布给Maven。可在此处访问->https://oss.sonatype.org/#nexus-search;classname~AccessGateLabs
此后,我添加了依赖项
<dependency>
<groupId>com.accessgatelabs.oss</groupId>
<artifactId>response-builder</artifactId>
<version>1.0.2</version>
</dependency>
添加了依赖项,我可以看到Maven dependency文件夹中的jar(附屏幕截图)
在此之后,我无法从该依赖项导入该类
谢谢
# 1 楼答案
问题是,您部署了一个包含Sping类的uber jar,而不是您自己的类库。 浏览jar时,您会在归档浏览器中看到根目录为“org/springframework/boot”
解决方案是不使用Spring插件进行打包,而是使用默认的maven jar打包插件