idea 出现了神奇的 bug

2016-04-06 20:53:37 +08:00
 LINEX

代码提示找不到这个类,但是 maven 编译却可以成功。
删掉重装了 idea 还是这个问题。
就是找不到 thrift 生成的 service.Iface 简直醉了啊。。。

5944 次点击
所在节点    Java
16 条回复
qymobile
2016-04-06 20:59:13 +08:00
我告诉你,选择 invalid cache restart
ETiV
2016-04-06 21:00:10 +08:00
可能没在啥啥啥 module 的配置里? 我只用过几次 IDEA, 不如 WebStorm 这种小巧的方便...
LINEX
2016-04-06 21:25:52 +08:00
@qymobile 还是出现这个问题了。。。可能是这个项目哪里有问题吧,我另一个同事的 idea 也是这样,其他人用 eclipse 的却没事。。。
qymobile
2016-04-06 21:29:45 +08:00
@LINEX 反正我过去遇到是这样解决的
LINEX
2016-04-06 21:30:48 +08:00
@qymobile 对,我也这样解决过,这个可能是我上传到 maven 私服的包有什么问题了吧,再排查排查去。。。开发环境每次出问题都感觉好烦。。。
ob
2016-04-06 21:36:07 +08:00
maven 一直用快照最新版本打钩了么
Joway
2016-04-06 21:46:31 +08:00
可能是你项目配置里出错了,把.idea 文件夹和.iml 文件删掉重新导入试试。
slixurd
2016-04-06 21:48:19 +08:00
静态代码检查和编译成不成功是两码事。。。
ghos
2016-04-06 23:41:51 +08:00
我今天也出现了这样的问题 求解决方法不过我是过了一会编译又好了
laibin
2016-04-06 23:45:00 +08:00
thrift 那个文件夹 mark directory as 'sources root'
LINEX
2016-04-07 09:42:58 +08:00
@slixurd 对啊。。。但是不把这个配置好就没法写代码了啊。。没代码提示, debug 起来效率低。。。
@laibin 好像确实是你说的这样解决的,我再试试看
多谢楼上的各位,我再试试看
laibin
2016-04-07 09:50:50 +08:00
@LINEX 这个好像还解决不了,你每次生成 .java 都要这么来一遍。
tidaizhe
2016-04-07 09:55:52 +08:00
idea 的 maven 里 re-import 就可以了
LINEX
2016-04-07 10:20:00 +08:00
@tidaizhe 不行。。。手都废了,可能是碰上 idea 什么奇怪的 bug 了吧,哎,暂时先切到 eclipse 写这个项目了。。。换着用。。。
LINEX
2016-04-07 10:21:37 +08:00
看了下问题是没有把生成的接口文件识别出来。
但是在同一个 root 下的 model 内的文件却没有问题,暂时用 eclipse 开发这个项目吧
sunice
2016-09-14 11:13:01 +08:00
不是 idea 的问题 是 thrift 生成的文件太大了, idea 忽略分析了,把 idea 分析文件大小限制改大就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/269078

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX