建立SpringBoot微服务过程中的问题

jdk版本与SprinBoot版本不兼容

参考这两个链接

https://stackoverflow.com/questions/9170832/list-of-java-class-file-format-major-version-numbers

Spring Boot各版本与Java版本的对应兼容关系,与构建工具(Maven、Gradle)版本的对应兼容关系,对servlet 容器的支持_垃圾程序员Mr.陈的博客-CSDN博客

改完jdk版本还要改一下pom里的依赖版本

比如我就是降级到2.2.1.RELEASE,我的jdk是11

导入依赖的时候找不到spring-boot-starter-parent包

        这个问题之前学Java web的时候老师讲过要把maven镜像改到阿里云,但是还是会出问题,但都没提到修改库的范围,原来的库范围是 central ,现在改为 * ,扩大搜索范围

<mirror>
    <id>alimaven</id>
    <mirrorOf>*</mirrorOf>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

SpringBoot实体类加上@Data无法调用getter/setter方法

        下载lombok插件后重启IDEA即可解决

设置了端口还是tomcat默认的8080

        对于这个问题我上网查了下,有说post属性前面没有缩进的(post属性前面必须缩进,否则配置文件规定的端口号无效),有说冒号后面要加空格,还有说加入address属性和值localhost,结果我启动服务器端口号还是8080

        创建SpringBoot项目时,会自动帮助开发者创建application.properties文件,文件里面规定了服务器端口号,就是因为这个文件规定了服务器端口号,导致不管我在yml文件中如何修改服务器端口号的配置,运行服务器时,显示服务器端口号都是8080(默认端口号)。我将application.properties文件中的端口号修改为6001和80再次运行服务器时,终于出现了我规定的端口号了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hiOoo.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值