Это начало происходить, когда я обновил свой Springsource Tool Suite с 2.3 до 2.3.1. По сути, всякий раз, когда я делаю что-либо, например, открываю файл, изменяю файл и т. Д., Я должен делать чистку. Все работает нормально, когда я выполняю mvn
команды в командной строке, что наводит меня на мысль, что Eclipse ищет не в том месте скомпилированный код или что-то в этом духе, хотя на данный момент это совершенно суеверно.
Пример: я изменяю на com.foo.mypackage.MyClass
. Внезапно куча тестов, которые MyClass
получают красный х - для класса не найден!
В src/main/test
:
com.foo.DbUnitTest
com.foo.mypackage.FooTest extends DbUnitTest
DbUnitTest получает класс не найден. Я делаю чистку, и все в порядке. Я что-то трогаю, и это снова ломается :(. Я действительно не знаю, с чего начать, как это устранить.