【发布时间】:2020-01-19 15:04:27
【问题描述】:
Spring 应用程序“A”打包为 JAR(使用 maven),应用程序“A”的 POM 文件包含一些定义的特定 maven 依赖项。
在另一个打包为JAR的spring boot应用程序“B”中,添加了应用程序“A”的依赖,但是在执行“B”的时候,对于应用程序中提到的依赖,它抛出了一些ClassNotFound/NoClassDef错误一个”。
注意 - 应用程序“A”不是启动项目。这是一个使用 maven 构建的简单 Spring 应用程序。
请帮忙。如果我需要为此分享任何代码,请告诉我。提前致谢。
【问题讨论】:
-
嗨 Pinaki,几周前我遇到了这个 Spring Boot 依赖问题。问题源于将启动可执行 JAR 引入项目,而不是包含实际类文件的 jar。 baeldung.com/spring-boot-dependency
标签: java maven spring-boot