代码提示找不到这个类,但是 maven 编译却可以成功。
删掉重装了 idea 还是这个问题。
就是找不到 thrift 生成的 service.Iface 简直醉了啊。。。
1
qymobile 2016-04-06 20:59:13 +08:00
我告诉你,选择 invalid cache restart
|
2
ETiV 2016-04-06 21:00:10 +08:00
可能没在啥啥啥 module 的配置里? 我只用过几次 IDEA, 不如 WebStorm 这种小巧的方便...
|
3
LINEX OP @qymobile 还是出现这个问题了。。。可能是这个项目哪里有问题吧,我另一个同事的 idea 也是这样,其他人用 eclipse 的却没事。。。
|
5
LINEX OP @qymobile 对,我也这样解决过,这个可能是我上传到 maven 私服的包有什么问题了吧,再排查排查去。。。开发环境每次出问题都感觉好烦。。。
|
6
ob 2016-04-06 21:36:07 +08:00 via Android
maven 一直用快照最新版本打钩了么
|
7
Joway 2016-04-06 21:46:31 +08:00
可能是你项目配置里出错了,把.idea 文件夹和.iml 文件删掉重新导入试试。
|
8
slixurd 2016-04-06 21:48:19 +08:00
静态代码检查和编译成不成功是两码事。。。
|
9
ghos 2016-04-06 23:41:51 +08:00 via Android
我今天也出现了这样的问题 求解决方法不过我是过了一会编译又好了
|
10
laibin 2016-04-06 23:45:00 +08:00
thrift 那个文件夹 mark directory as 'sources root'
|
11
LINEX OP |
13
tidaizhe 2016-04-07 09:55:52 +08:00
idea 的 maven 里 re-import 就可以了
|
14
LINEX OP @tidaizhe 不行。。。手都废了,可能是碰上 idea 什么奇怪的 bug 了吧,哎,暂时先切到 eclipse 写这个项目了。。。换着用。。。
|
15
LINEX OP 看了下问题是没有把生成的接口文件识别出来。
但是在同一个 root 下的 model 内的文件却没有问题,暂时用 eclipse 开发这个项目吧 |
16
sunice 2016-09-14 11:13:01 +08:00
不是 idea 的问题 是 thrift 生成的文件太大了, idea 忽略分析了,把 idea 分析文件大小限制改大就好了
|