SBT scala项目中的不良符号引用

时间:2013-10-14 03:54:30

标签: scala refactoring sbt

我做了一个小的重构,一切都在语法上正确,它应该编译肯定。但是,我收到了一个错误:

[error] bad symbolic reference. A signature in MyClass123.class refers to type MyClass456
[error] in package com.mypackage which is not available.
[error] It may be completely missing from the current classpath, or the version on
[error] the classpath might be incompatible with the version used when compiling MyClass123.class.
[error] one error found

没有改变其他任何事情。我甚至将代码恢复到之前的,无意义的版本,但错误仍然存​​在。我也尝试重新加载sbt。

也许我需要以某种方式从sbt生成的文件中清除项目?如果没有,我该怎么办?

1 个答案:

答案 0 :(得分:1)

我最好的猜测是,你确实需要清理项目。只需输入sbt clean