我正在处理一个具有奇怪项目结构的遗留项目:
root
com...
test...
src...
所以基本上我们将 root 标记为source,将 test和src 标记为测试源。 我想因为这个,每次我在test / src中使用Util类的测试中更改一行时,下一次运行失败,因为找不到Util类(我检查过.class文件仍然存在于同一个类中)像以前一样放置,所以似乎只有Idea缺少它)。
Error:(45, 9) java: cannot find symbol
symbol: variable TestUtils
我发现可能的解决方案是将结构更改为正常结构,但这意味着很有可能打破基于此结构的一些遗留构建工具。 有什么想法吗?