🗒️Maven常见问题
type
status
slug
date
summary
tags
category
password
icon
私服common-spring-boot-parent/1.33.3-SNAPSHOT/maven-metadata.xml 502 Bad Gateway加载顺序maven导入包异常idea能识别启动不起来编译成功启动异常There are test failures
私服common-spring-boot-parent/1.33.3-SNAPSHOT/maven-metadata.xml 502 Bad Gateway
一看 502 404 这就是网络问题(忽略你从浏览器打开能否网站,内容是未找到)
- 是不是要走代理(国内一般没必要,配置阿里云)
- 是不是走了代理(公司内网东西走到代理上就 gg; 从 clash 的日志查看)
加载顺序
在 Maven 的 pom.xml 中,依赖的顺序通常不会影响 Spring Boot 加载类的顺序。Spring Boot 的类加载顺序是由 Spring Boot 的类加载机制决定的,它会根据类的依赖关系和注解的使用顺序来加载类。
虽然是这么说的,实践的时候还是出现了问题,调整模块顺序提前问题就解决了,看来依赖分析不太行
maven导入包异常
对于别人能跑起来,自己跑不起来的问题,按照下面方式从简单到麻烦来,我已经排列了,自己再评估一下,按照顺序干(从简单到麻烦)
能解决的问题
- 运行 maven 报错找不到
- 或者模块能找但,但是启动报错
- 如果是下载等问题,配置代理解决,或者是手动下载下来,命令行导入到本地 maven 仓库中
困难程度已经排序了,按照简单开始尝试
idea 推荐用新版本,JDK maven 推荐不要自己装,直接用 idea 装就好了,又快又稳定,最多就是把 maven 的配置文件 c 盘放一份
- maven clean,然后 install package 打包
- 路径中文名称
- pom模块被maven 导入识别,如果没有就需要手动导入了
- File-->Settings-->File Encodings 设置utf-8(项目 application文件 都改,然后重启)
- 修改包版本,重新 install(在包存在但是导入不到的时候)
- 项目jdk maven配置(没有特殊需求不要手动装,直接用 idea下载 jdk、maven 只需要把.m2文件复制到个人用户目录下即可)
- 项目idea缓存文件C盘(项目名称缓存 C 盘、项目内.ini缓存、删除项目内.idea、从 file 处清理 idea 缓存)
- 删除 idea 所有文件缓存,重新安装.idea
idea能识别启动不起来
对于别人能跑起来,自己跑不起来的问题,按照下面方式从简单到麻烦来,我已经排列了,自己再评估一个顺序干
这可能是因为 IDEA 的缓存或索引已经过期或损坏。
找到对应编译不了的类。右键 - Build Module ‘xxxx’或者recompile ‘xxxxx’
项目idea缓存文件C盘(项目名称缓存 C 盘缓存、项目内.ini缓存、删除项目内.idea文件、从 file 处清理 idea 缓存)
删除项目重新拉代码
清理
IntelliJ IDEA
的缓存。选择菜单栏的 File -> Invalidate Caches / Restart
,然后选择 Invalidate and Restart
。重新构建项目。选择菜单栏的
Build -> Rebuild Project
。重启
IntelliJ IDEA
,有时候重启 IDE 可以解决一些奇怪的问题。禁用自动构建。选择菜单栏的
File -> Settings -> Build
, Execution
, Deployment -> Compiler
,然后取消选中 “Build project automatically
” 选项。这样可以防止 IDEA
在后台自动构建项目,可能导致索引出错。更新 IntelliJ IDEA。如果您正在使用较旧的版本,可能存在已知问题,更新到最新版本可能会解决问题。
编译成功启动异常
如果项目能编译了,但是启动
spring boot项目启动报错:Failed to load property source from location ‘classpath:/application.yml’
因为编译出来的配置文件乱码了,取target目录下看配置文件里面的中文都乱码
需要GBK 就设置成GBK
加载外部 jar 包 There are test failures
idea maven 开启 Toggle skip model test
上一篇
HashMap初始化容量计算
下一篇
mac arm Java maven等环境安装
Loading...