
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 @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 换 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 除外。 |