此标记应用于识别有关兼容性问题的问题,例如,在同一软件产品或开发工具包或库的不同版本之间。
我最近开始了一个新的 Spring Boot Gradle 项目,使用 IntelliJ。在做项目的时候,我选择了Java 17作为项目的Java版本。我的 build.gradle 文件有 sourceCompatibility = '17',但是我的
兼容GEANT4 version 11.0的GATE版本(模拟代码)
在官网的文档上我还真找不到哪个版本的GATE兼容GEANT4 version 11.0知道GATE的最后一个版本是在GEANT4 ver...之前发布的
是否有网站跟踪给定 Spring 引导版本支持的第 3 方库/依赖项?
在 Spring boot 中集成 3rd 方库时,我几乎总是遇到问题。最近我在一个示例 Spring boot 应用程序中实现了 Keycloak,遵循了一个可能是
Package Microsoft.Extensions.Logging.Abstractions 7.0.0 不支持任何目标框架
当我尝试将任何 nuget 包添加到 .NET 7 应用程序时,出现以下错误。 “Package Microsoft.Extensions.Logging.Abstractions 7.0.0 与 net7.0 (.NETCoreApp,Vers...
有Spring-boot和Spring-cloud的兼容性矩阵吗?
我想知道Springboot和Springcloud之间是否存在兼容性矩阵? 我在 STS 上创建了一个简单的项目,但遇到了兼容性问题。 我想知道Springboot和Springcloud之间是否存在兼容性矩阵? 我在 STS 上创建了一个简单的项目,但遇到了兼容性问题。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1.RELEASE</version> <relativePath /> <!-- lookup parent from repository --> </parent> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Camden.SR5</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> 了解 Springboot 和 Springcloud 的受支持版本将使事情变得更简单。 我确实观察到一个讨论这种需求的开放问题 - https://github.com/spring-cloud/spring-cloud-build/issues/43 社区在开始 SpringCloud 项目时是否有关于如何选择开始特定版本组合的方法? 编辑:添加我昨天以来遇到的此类问题的另一个实例 pom.xml 中的片段 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> <!--<version>1.5.2.RELEASE</version> --> <relativePath /> <!-- lookup parent from repository --> </parent> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <!-- <version>Camden.SR6</version --> <!-- <version>Brixton.SR5</version> --> <!-- <version>Camden.SR6</version> --> <version>Camden.SR5</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> 将 1.5.2.RELEASE 与 Camden.SR5 一起使用没有 Maven 错误,但是当应用程序启动时它会抛出 NoClassDefFoundError。 2017-03-28 09:51:15.148 ERROR 15808 --- [ main] o.s.boot.SpringApplication : Application startup failed java.lang.NoClassDefFoundError: org/springframework/cloud/context/named/NamedContextFactory$Specification at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.8.0_112] at java.lang.ClassLoader.defineClass(ClassLoader.java:763) ~[na:1.8.0_112] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[na:1.8.0_112] at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[na:1.8.0_112] at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[na:1.8.0_112] at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[na:1.8.0_112] at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[na:1.8.0_112] at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_112] at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[na:1.8.0_112] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_112] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_112] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_112] at org.springframework.cloud.netflix.feign.FeignClientsRegistrar.registerClientConfiguration(FeignClientsRegistrar.java:367) ~[spring-cloud-netflix-core-1.2.5.RELEASE.jar:1.2.5.RELEASE] at org.springframework.cloud.netflix.feign.FeignClientsRegistrar.registerDefaultConfiguration(FeignClientsRegistrar.java:104) ~[spring-cloud-netflix-core-1.2.5.RELEASE.jar:1.2.5.RELEASE] at org.springframework.cloud.netflix.feign.FeignClientsRegistrar.registerBeanDefinitions(FeignClientsRegistrar.java:87) ~[spring-cloud-netflix-core-1.2.5.RELEASE.jar:1.2.5.RELEASE] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromRegistrars(ConfigurationClassBeanDefinitionReader.java:352) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:143) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:116) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:320) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:228) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:270) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:93) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:686) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:524) ~[spring-context-4.3.7.RELEASE.jar:4.3.7.RELEASE] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.5.2.RELEASE.jar:1.5.2.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:737) [spring-boot-1.5.2.RELEASE.jar:1.5.2.RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:370) [spring-boot-1.5.2.RELEASE.jar:1.5.2.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) [spring-boot-1.5.2.RELEASE.jar:1.5.2.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1162) [spring-boot-1.5.2.RELEASE.jar:1.5.2.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1151) [spring-boot-1.5.2.RELEASE.jar:1.5.2.RELEASE] at com.forecastessentials.school.SchoolUniformForecastApplication.main(SchoolUniformForecastApplication.java:12) [classes/:na] Caused by: java.lang.ClassNotFoundException: org.springframework.cloud.context.named.NamedContextFactory$Specification at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_112] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_112] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_112] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_112] ... 31 common frames omitted 将 1.4.5 与 Brixton.SR6 结合使用通常对我来说效果很好。 2023年1月更新 Spring Cloud 发布火车 Spring Boot 兼容性 兼容性矩阵 春云 春季启动 2022.0.x 又名 Kilburn 3.0.x 2021.0.3+ 又名禧年 2.6.x, 2.7.x 2021.0.x 又名银禧 2.6.x 2020.0.3+ 又名伊尔福德 2.4.x, 2.5.x 2020.0.x 又名伊尔福德 2.4.x ⚠ Spring Cloud以下版本已全部停产,不再支持 春云 春季启动 霍克斯顿.SR5+ 2.2.x, 2.3.x 霍克斯顿 2.2.x 格林威治 2.1.x 芬奇利 2.0.x 埃奇韦尔 1.5.x 达尔斯顿 1.5.x 卡姆登.SR5+ 1.4.x, 1.5.x 卡姆登 1.4.x 布里克斯顿 1.3.x, 1.4.x 天使 1.2.x ⚠ 以下是 Spring Cloud(预览版)的里程碑。 春云 春季启动 2022.0.0-M4 3.0.0-M4 2022.0.0-M3 3.0.0-M3 2022.0.0-M2 3.0.0-M2 2022.0.0-M1 3.0.0-M1 2021.0.0-M2 2.6.0-M3 来源: Spring Cloud项目页面 Spring Cloud 2021.0.0-M2(代号Jubilee)可用 Spring Cloud 2021.0.0(代号Jubilee)已发布 Spring Cloud 路线图和 EOL 公告 2022.0.0-M1PRE参考文档 Spring Cloud 2022.0.0-M2(代号Kilburn)已发布 Spring Cloud 2022.0.0-M3(代号Kilburn)已发布 这里是 release train Spring Boot 兼容性表。在表格下方,有一条注释表明 Camden 发布序列基于 Spring Boot 1.4.x 构建,但也使用 1.5.x 进行了测试 您还可以阅读每个版本的发行说明,其中记录了兼容的组件版本: Spring Cloud Camden 基于 Spring Boot 1.4.x. 但后来: 添加 Boot 1.5 兼容性并破坏 Boot 1.3 兼容性 是的,有:http://start.spring.io/actuator/info 它包含的库不仅仅是 spring-cloud,但不是每个库都包含。 2023,找到最新的匹配版本的Spring Boot和Spring Cloud仍然很乏味......这里有一个过程: 在 https://spring.io/projects/spring-cloud Release Trains 表中查找兼容性矩阵,它显示了 Spring Boot 和 Spring Cloud Release Train 版本匹配。截至 2022-12-06 发布列车: 点击“Release Train”栏中的链接(屏幕截图:在左侧)以访问 Spring Cloud 发行说明,其中提到了最新的“Release Train”版本。 例如:“Hoxton ==> Hoxton.SR12”。 或者:在https://github.com/spring-cloud/spring-cloud-release/tags中找到最新匹配的Spring Cloud Release Train版本。 从“引导版本”列中选择值并在 Spring Boot 版本中查找最高匹配版本,此处:https://github.com/spring-projects/spring-boot/releases 或(更快)这里:https://github.com/spring-projects/spring-boot/tags.示例继续:“==> v2.3.12.RELEASE”. 另一个信息来源是 Spring 博客类别“发布”:https://spring.io/blog/category/releases,但恕我直言,这有点......令人困惑。 我找到了一种方法来获得 spring boot 和 spring cloud 之间的确切版本兼容性。 "� 7621 �只需访问此 URL:https://start.spring.io/actuator/info\n"spring-cloud": { "Hoxton.SR12": "Spring Boot >=2.2.0.RELEASE and <2.4.0.M1", "2020.0.5": "Spring Boot >=2.4.0.M1 and <2.6.0-M1", "2021.0.0-M1": "Spring Boot >=2.6.0-M1 and <2.6.0-M3", "2021.0.0-M3": "Spring Boot >=2.6.0-M3 and <2.6.0-RC1", "2021.0.0-RC1": "Spring Boot >=2.6.0-RC1 and <2.6.1", "2021.0.1": "Spring Boot >=2.6.1 and <2.6.5-SNAPSHOT", "2021.0.2-SNAPSHOT": "Spring Boot >=2.6.5-SNAPSHOT and <3.0.0-M1", "2022.0.0-M1": "Spring Boot >=3.0.0-M1 and <3.1.0-M1" },
Parent 方法和 Child 类方法之间的 TypeScript 可分配性与常规函数的可分配性不同
在打字稿中,在对常规函数进行赋值时,目标函数中的参数应该可以赋值给源函数中的参数。 例如,在下面的代码中,参数 "nam...
如何从 VisualStudio@Win10 中导出 C 项目并在 Codeblocks@Ubuntu 18.04 中导入它
首先,我对用c 构建/编译项目了解不多,所以请与我裸露。 我在 Windows 上的 Visual Studio 2022 中有一个 c 项目,我想将该项目导出到我的 Ubu ...
在 Selenium 选项中(在 Firefox 上)我可以找到自定义浏览器。 是否可以使用此选项在 Chromium 浏览器(而非 Chrome)中运行 Selenium 测试?
当尝试使用GeckoView制作浏览器时,出现java.lang.ClassNotFoundException。
我对java编程很陌生。在尝试使用本地存储的GECKOVIEW库制作浏览器时遇到了一个错误信息。构建完成,但应用程序崩溃。帮助将是...
版本冲突--SpecFlow Visual Studio扩展试图使用SpecFlow代码隐藏生成器1.9,但项目'WpfApp3'引用SpecFlow 3.1。
我在我的visual studio 2017中安装了最新版本的Specflow(3.1.97),Nunit(3.1.97),MS Build Generator(3.1.97),我已经创建了一个特性文件,但其类文件抛出错误。我是...
我在Windows 10上的Excel 2010中的Excel工作表在Mac版Excel 2011上的客户端失败了,因为当他们点击按钮时,出现了 "参数不可选 "的错误。
是否可以在OS X中创建一个Linux兼容层?有人创建了xbinary,本质上是binfmt_misc的OS X移植,作为一个kext,在这里:http:/www.osxbook.comsoftware...。
如何安装Python 3.8.3(全局)和Python 3.7.3(本地)?
我需要Python 3.8.3 (Global)的最新版本和Python 3.7.3 (Local)的最新版本来使用pyautogui,将一个.py文件转换为.exe,请问谁能告诉你如何做到这一点,或者是否有 ...
我使用的是Oracle 12.1.0.2.0版本,我使用的是6.4.2版本的flyway core jar。两者是否兼容?错误。Flyway企业版或Oracle升级需要。Oracle 12.1不再是......
如何让Angular 7应用兼容microsoft edge浏览器?
我们有一个Angular 7应用程序 我们已经开发了几个月了。我们的应用程序目前兼容IE,Chrome,Firefox,现在我们正在测试微软边缘浏览器。这个...
有没有关于java elasticsearch libs和es发行版兼容性的信息?[关闭]
我找过这个,但没有成功。我找到的所有东西都是这个,它不包含任何关于与java es libs版本的兼容性的信息。
我把一个access数据库分为后端和前端。当用户的工作站日期和时间没有设置或与后台数据库不兼容时。当用户在表中输入记录时,使用......
vbNewline vs Chr(10)作为Windows vs. Mac OSX中的换行分隔符
我有一个Excel子程序,它使用Split()函数将CSV数据从一个单元格拆分为一个数组。但是,取决于我使用的Excel / OS的版本,用作换行分隔符的字符...
ffmpeg:转换为兼容Samsung BluRay的mkv
我有几个视频(全高清分辨率),我想将其转换为mkv格式并在我的Samsung BluRay播放器(型号BD-J5900)上播放。基于用户手册(http://media.datatail.com/docs/manual / ...
我已经在我的js文件中添加了下面的代码。 var meta = document.createElement('meta'); meta.httpEquiv =“兼容X-US”; meta.content =“ IE = edge,IE = 11,IE = 10,IE = 9”;文档。...