Java Maven依赖于较旧的spring启动版本

Java Maven依赖于较旧的spring启动版本,java,spring,spring-boot,maven,Java,Spring,Spring Boot,Maven,是否有可能在较旧的Spring启动版本中使用Maven依赖项?项目使用版本2.x,自定义依赖项使用1.5.x。 找不到此主题的任何文档 我这样问是因为在自定义jar文件中内省类时得到了一个NoClassDefFoundError。基本上,在任何maven项目中,任何给定的groupId和artifactId组合只能有一个版本。因此,对于纯香草maven,答案是“不”。但是有一个maven shade插件可以用来更改任何依赖项的组和工件ID 基本上,在任何maven项目中,任何给定的groupId

是否有可能在较旧的Spring启动版本中使用Maven依赖项?项目使用版本2.x,自定义依赖项使用1.5.x。 找不到此主题的任何文档


我这样问是因为在自定义jar文件中内省类时得到了一个
NoClassDefFoundError

基本上,在任何maven项目中,任何给定的groupId和artifactId组合只能有一个版本。因此,对于纯香草maven,答案是“不”。但是有一个maven shade插件可以用来更改任何依赖项的组和工件ID

基本上,在任何maven项目中,任何给定的groupId和artifactId组合只能有一个版本。因此,对于纯香草maven,答案是“不”。但是有一个maven shade插件可以用来更改任何依赖项的组和工件ID

否。Spring Boot 2.X是一个主要版本,与Spring Boot 1.5.X不向后兼容。主要的Spring框架版本也是如此,您不能混合使用Spring框架5.X和4.X


Maven只管理项目依赖项。这与您的问题无关。

否。Spring Boot 2.X是一个主要版本,与Spring Boot 1.5.X不向后兼容。主要的Spring框架版本也是如此,您不能混合使用Spring框架5.X和4.X


Maven只管理项目依赖项。这与您的问题无关。

分享您的pom.xml并详细说明问题的确切位置。分享您的pom.xml并详细说明问题的确切位置