有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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(附屏幕截图) Screenshot of Dependency got added

在此之后,我无法从该依赖项导入该类

enter image description here

谢谢


共 (1) 个答案

  1. # 1 楼答案

    问题是,您部署了一个包含Sping类的uber jar,而不是您自己的类库。 浏览jar时,您会在归档浏览器中看到根目录为“org/springframework/boot”

    解决方案是不使用Spring插件进行打包,而是使用默认的maven jar打包插件