我正在尝试打包我的一个 SpringBoot 项目,以用作另一个项目中的库。我让它工作了一段时间,但我根本无法解决我的库类。
我没有收到与我的 POM 文件中的依赖项有关的任何错误。我根本无法在我的代码中访问我的库。
我正在构建我的包,然后使用 mvn install:install-file -Dfile=myPackage.jar
将其安装到我的本地 Maven 存储库中 当我导航到我的本地存储库时,包就在那里,pom 文件看起来正确。我把它带到我的项目中
<dependency>
<groupId>com.mygroup</groupId>
<artifactId>mylib</artifactId>
<version>0.0.1</version>
</dependency>
它们都与 maven 存储库中包的 POM 匹配。我更新了项目配置,但在项目 POM 中未发现任何问题。但根本找不到com.mygroup.mylib
。
Maven似乎找到了依赖项,但由于某种原因,无法在其中找到类。
有哪些方法可以获取有关断开连接位置的更多信息?
我正在使用 Spring boot 2.0.0 和 VSCode 1.20.1。
运行日志的 maven 命令以找出实际问题。
MVN 全新安装 -X