1
zzl22100048 2023-07-25 10:52:19 +08:00
把 .idea 删了?
|
2
w292614191 2023-07-25 10:53:34 +08:00
1. 首先排除 idea 的问题
2. 删除.idea 文件 3. 新增 maven 项目,保持一个干净可运行的项目,慢慢的复制文件和依赖进来。 |
3
jacketsmith10 OP @zzl22100048 没删
|
4
jacketsmith10 OP @w292614191 先 3 后 2 已解决
|
5
zzl22100048 2023-07-25 11:51:36 +08:00 1
@jacketsmith10 #3 删掉 .idea 就能解决,这个目录跨版本是不兼容的
|
6
bhbhxy 2023-07-25 11:57:21 +08:00
非常影响开发体验,我想专注于业务,先得花一半时间查配置排错
所以公司让转 JAVA 我极力拒绝 |
7
Danswerme 2023-07-25 11:58:04 +08:00
@zzl22100048 没用过 idea ,好奇问下 .idea 是配置文件目录吧?如果 .idea 目录跨版本不兼容,那岂不是每升级一次 idea 就得重新配置一次项目?
|
8
EugeneLau 2023-07-25 12:01:32 +08:00 via iPhone
哈哈,当你想专注于业务的时候,就会忽略这些飘红
|
9
win301 2023-07-25 12:09:01 +08:00
@bhbhxy 哈哈,按照你的说法,任何语言在开发之前都需要进行一些配置的,这并不是 Java 独有的,而且 up 碰到的问题,其实并不常见,就因为个例就能让你得出一个 “公司让转 JAVA 我极力拒绝”,那你可能就是在给自己找心理安慰的理由而已。
|
12
Helsing 2023-07-25 12:22:35 +08:00 via iPhone
1. 把 maven 缓存删了
2. 把项目工程删了,重新 clone |
13
Carlos920 2023-07-25 13:07:40 +08:00
我也经常遇到,似乎是索引问题,但是重建索引却并不能解决,目前有两种解决方案
1. 点击 Repair IDE,跟着步骤走,一般走 1~2 步能恢复正常 2. 在当前窗口打开新项目然后再在当前窗口打开原先的项目 |
14
aLazarus 2023-07-25 13:24:09 +08:00
eclipse 和 idea 都有类似的问题,也都是需要删除 ide 的配置文件……很蛋疼
|
17
pxiphx891 2023-07-25 14:06:41 +08:00
重新 clone 代码下来,用新版 idea 打开就行了,爆红但能运行是因为运行和编译用的 maven 不一样吧
|
18
jacketsmith10 OP @zzl22100048 旧版本的 idea 能正常运行无报错,因此在不了解什么原因的情况下不敢随便乱删,万一删了旧版 idea 跑不起就要命了
|
19
jacketsmith10 OP @win301 是的,我经常遇到一些坑爹不常见的问题。现在手头还有一个,后端某模块的 mapper.xml 无法产生编译文件,其他模块就很正常,试了无数方法头都大了
|
20
win301 2023-07-25 14:27:34 +08:00
@jacketsmith10 那其他人正常吗?当你遭遇诡异时,如果各种尝试无果后,就应该果断选择看看其他人的环境下是否正常,利用排除法来解决问题,如果其他人都正常,那就是你的环境有问题了,可以考虑重新初始化一下各阶段的环境,如果其他人也有问题,那大家一起想办法和你一个人苦思,效率截然不同,而且有很大概率,其他人已经遭遇过这个问题,他只需要花费 2 分钟告诉你怎么解决这个问题。
|
21
jdOY 2023-07-25 14:50:03 +08:00
idea 固有问题,17 年开始用 idea 就有,到现在也没修复
|
22
RainCats 2023-07-25 16:26:52 +08:00
@Danswerme idea 这边一般没有多少配置是项目独有的,都是公共配置,随便哪个项目来打开都是一样的,如果非要给不同项目配置 jdk 、maven 这些的话,我想也很少遇到要删.idea 目录的情况,重新配一下也是几秒钟的事
|
23
silentsky 2023-07-25 16:38:28 +08:00 1
换 spring tool 或 eclipse 吧 编译这块绝对比 idea 强
|
24
silentsky 2023-07-25 16:39:37 +08:00
idea 花里胡哨的东西太多了 新手比较喜欢 其实会用快捷键功能都差不多
|
25
xzeus 2023-07-25 17:21:47 +08:00
碰到过一次,file->invalidate caches 清理下即可
|
26
dif 2023-07-26 11:10:03 +08:00
file->invalidate caches
build -> rebuild project 删除.idea 文件,重新导入。 以上三步基本上能解决大部分匪夷所思的问题。当然,代码自身 bug 除外。 |