IDEA常见使用问题整理

概述

宇宙第一神器。

Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099

不要使用IDEA内置的JDK即可解决问题。

Command line is too long

项目或者单元测试启动失败,弹窗报错, Error running ‘aaaaa’: Command line is too long. Shorten command line for octopus-be or also for Spring Boot default configuration?
解决方案:

  1. 修改项目下.idea\workspace.xml,找到标签 <component name="PropertiesComponent">,在标签里加一行 <property name="dynamic.classpath" value="true" />
  2. 如果是使用IDEA 2020.3.4(更早版本暂不知),上述解决方案无效,使用下面的红框内的任一一种方式,可以解决:
    在这里插入图片描述

Cannot download sources Sources not found for

想要查看源码文件时报错,尝试执行如下命令:mvn dependency:sources -DincludeArtifactIds=guava

如果还是无法查看源码,则说明这个Jar包源码文件guava-sources.jar没有放在nexus私服仓库。

java: 找不到符号

很常见的编译失败问题,根据不同的情况,解决方案有很多:

  1. 如果是使用lombok,则尝试更新一下插件版本,并确保如下选项处于checked状态:
    在这里插入图片描述
  2. 考虑使用右侧Maven面板功能,点击编译失败文件所在的module,打开lifecycle,双击clean,即在编译失败模块目录下面执行命令:mvn clean
  3. 该文件或方法确实存在编译问题,一般是提交不完整,或合并分支并解决冲突解决得有问题导致,解决编译问题即可;
  4. IDEA缓存index损坏,重启IDEA,甚至清除缓存然后重启,不是很推荐,重建索引、缓存非常耗时间:
    在这里插入图片描述

Can’t download sh shfmt formatter. Please install it manually

无法访问com.zaxxer.hikari.HikariConfig

应用启动失败:

无法访问com.zaxxer.hikari.HikariConfig
  错误的类文件: /D:/maven/repository/com/zaxxer/HikariCP/5.0.1/HikariCP-5.0.1.jar!/com/zaxxer/hikari/HikariConfig.class
    类文件具有错误的版本 55.0, 应为 52.0
    请删除该文件或确保该文件位于正确的类路径子目录中。

项目的JDK是1.8,引入HikariCP的当前最新版本:

<dependency>
	<groupId>com.zaxxer</groupId>
	<artifactId>HikariCP</artifactId>
	<version>5.0.1</version>
</dependency>

附:

Major Minor  JDK
45    3    1(.0.2)
45    3    1.1
46    0    1.2
47    0    1.3
48    0    1.4
49    0    5
50    0    6
51    0    7
52    0    8
53    0    9
54    0    10
55    0    11
56    0    12
57    0    13
58    0    14
59    0    15
60    0    16
61    0    17
62    0    18
63    0    19

参考

posted @   johnny233  阅读(162)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示