我在同一包中有2个类:
com.infinity.sparkler.SparkDevice
com.infinity.sparkler.SparkCloudSession
SparkDevice
使用SparkCloudSession
,但是IntelliJ编译器突然找不到SparkCloudSession
。工作正常,然后似乎随机停止了。实时编译器仍然可以工作,并认为一切都很好。Error:(5, 13) java: cannot find symbol
symbol: class SparkCloudSession
location: class com.infinity.sparkler.SparkDevice
Error:(13, 35) java: cannot find symbol
symbol: class SparkCloudSession
location: class com.infinity.sparkler.SparkDevice
Error:(9, 23) java: cannot find symbol
symbol: class SparkCloudSession
location: class com.infinity.sparkler.SparkDevice
最佳答案
不知何故,几行将其放入我的.idea/compiler.xml
<excludeFromCompile>
<file url="file://$PROJECT_DIR$/src/main/java/com/infinity/sparkler/SparkCloudSession.java" />
</excludeFromCompile>
关于intellij-idea - IntelliJ : “java connot find symbol class” when class is in same package,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26951829/