我有
ScanResults results; // me.unroll.scanner.ScanResults
logFilterStateReceived(filterState, results.googleImage);
我刚刚添加了字段googleImage
。它给了我错误“无法解析符号'googleImage”。当我跳转到ScanResults
的声明时,它无法检索源并重新编译某些东西 - 某些东西,我不知道是什么 - 进入我的扫描仪模块的过时版本。
所以
为什么不拉动本地代码?
答案 0 :(得分:0)
我将Scanner
列为依赖项两次。一个是模块,一个是Maven jar。可能发生的是我加载了较高的库,然后我将较低的库添加为模块,尽管我不确定为什么它更喜欢模块依赖(除了它在列表中更高)。删除库依赖项修复了它,虽然我希望我的构建在我关闭模块时中断。这似乎是Eclipse在自动处理方面更好的选择(更喜欢开放项目,回退到Maven回购)。