草庐IT

从0开始搭建jdk-21 springboot 3.1项目

从0开始搭建jdk-21springboot项目idea创建新项目pom添加依赖编写程序入口添加yml配置文件添加测试类添加并测试home接口添加commonslang依赖mysql数据库操作相关添加musql-connect-java依赖在yml文件中配置数据库信息引入mybatisplus引入mybatisplusgenerator插件添加knife4j4.0knife4j增强配置使用mybatisplus进行分页查询自定义分页查询接口返回数据格式的相关配置设置jackjson的默认时间格式long类型返回前端的精度丢失问题添加redis相关引入spring-boot-starter-da

Centos安装JDK1.8

​ 1、卸载centos原本自带的openjdk运行命令如下:rpm-qa|grepjava编辑2、然后通过   rpm-e--nodeps  后面跟系统自带的jdk名   这个命令来删除系统自带的jdk例如:rpm-e--nodepsjava-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64          rpm-e--nodepsjava-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64          rpm-e--nodepsjava-1.7.0-openjdk-headless-1.7.0.111

CentOS7安装配置JDK环境 保姆级教程

ps:喝“咖啡”第一步,配置环境目录一、使用Yum安装1.查看是否有JDK环境2.卸载现有环境3.使用Yum安装OpenJDK二、使用rpm包安装1.下载JDKrpm包2.安装JDK三、使用JDK压缩包1.下载JDKCompressedArchive2.将下载的gz压缩包上传到服务器并解压3.配置环境变量一、使用Yum安装安装OpenJDK的可以选择此方法,方便快捷1.查看是否有JDK环境使用java命令查看java-version可以看到系统自带的OpenJDK版本信息,如果满足你现在需要配置的JDK环境,下面的教程可以不用看了😂😂😂。ps:我这是虚拟机装的centos,我印象中云服务商的服

JDK 21 新特性一览

Java21已于2023年9月19日发布,是Oracle标准Java实现的下一个长期支持(LTS)版本。Java21具有以下15项新特性。StringTemplates(Preview)字符串模板,可以像其他语言那样子方便的做字符串拼接,是+号,StringBuilder,MessageFormat之外更方便的字符串拼接方法。注意:这个特性虽然还在预览阶段,还不属于正式发布,但是若能最终进入发布,能够大大减轻了Java编程时复杂字符串的编辑处理工作量。SequencedCollections引入新的接口来表示具有定义相遇顺序的集合。每个这样的集合都有定义明确的第一个元素、第二个元素,以此类推,

工具篇--SpringBoot与SpringCloud 的版本对应关系&SpringBoot与JDK对应关系(官网文档解释)

文章目录前言一、SpringCloud与SpringBoot版本对应关系:1.1进入SpringCloud官网1.2关系对应:1.3SpringCloud的版本使用:二、SpringBoot与JDK对应关系:2.1.选择springboot的版本:2.2进入到该springboot版本的文档中:总结前言通常我们创建springboot项目时都会用的springcloud框架对springboot进行整合,所以此时就非常有必要了解他们之间的版本对应关系了,最准确的信息就需要到官网进行了解。一、SpringCloud与SpringBoot版本对应关系:1.1进入SpringCloud官网地址:ht

如何查看SpringBoot和JDK版本的对应关系

写在前面在进行一些自主学习的时候,发现使用maven方式创建的SpringBoot项目启动失败,最终发现是SpringBoot版本和JDK版本不对应导致的小折腾一下,记录一下问题解决过程报错记录org/springframework/boot/SpringApplicationhasbeencompiledbyamorerecentversionoftheJavaRuntime(classfileversion61.0),thisversionoftheJavaRuntimeonlyrecognizesclassfileversionsupto60.0啥意思呢?说是当前使用的SpringBoo

IDEA构建springBoot新项目时JDK只有17和21,无法选择JDK8解决方案

今天创建springboot新项目时,发现IDEA里JDK选项只有17和21,无法选择本机的JDK8,网上查资料后发现是springboot2.7于11.24号后停止维护,基于2.7和java8的springInitializ官方不再维护,解决方案是在server URL栏,改start.spring.io为阿里源:https://start.aliyun.com/

【异常】jdk21升级,asm报错Unsupported class file major version 65 springboot2 升级JDK21

【异常】jdk21升级,asm报错Unsupportedclassfilemajorversion65错误信息Causedby:org.springframework.core.NestedIOException:ASMClassReaderfailedtoparseclassfile-probablyduetoanewJavaclassfileversionthatisn'tsupportedyet:file[C:\App.class];nestedexceptionisjava.lang.IllegalArgumentException:Unsupportedclassfilemajorv

开发Android App,令人头疼的Android Studio、Gradle、JDK、Andrroid Gradle Plugin版本问题

开发AndroidApp,各种报错。真是炼狱般的体验,一弄弄一天,一抬头半夜两点半,时间废了还没成果,真是服了。记录下问题,便于后期查阅。看到网友搞笑评论:Gradle在不做人方面,一直很稳定目前使用的环境:AndroidStudio版本:Flamingo|2022.2.1Patch1默认支持的JDK:默认自带的JDK17创建应用默认使用的Gradle:AndroidGradlePluginVersion8.0.1GradleVersion:8.0AndroidSDK编译版本33由于AndroidStudioFlamingo自带的JDK17,打开其他项目报错。需要修改Gradle、AGP、JD

Mac JDK环境变量配置 及 JDK多版本切换

一、安装环境JDK(JavaDevelopmentKit)是Java编程语言的软件开发工具包。它包含了用于开发、编译、调试和运行Java应用程序的工具和库。JDK是Java应用程序开发的基础。1、安装JDKa、Mac通过Homebrew安装JDK:brewsearchjdk  //查询jdk相关版本等信息   brewinstallopenjdk@8    //表示安装jdk1.8的版本b、去官网下载:https://www.oracle.com/java/technologies/downloads/    选择自己的机型以及想要下载的版本进行下载,直接傻瓜式安装就好了。 二、环境变量配置1