Проблемы с автокомпиляцией и автозаполнением Eclipse
Я использую Eclipse 4.7.2 с плагином Scala IDE 4.7.0. Большинство моих проектов включают Java и Scala-код и работают нормально.
Я взял на себя существующий проект, также с кодом Java и Scala, и заметил кое-что странное - изначально автоматическое завершение работает только для кода Scala, а не для кода Java. Существующая обработка Java-кода имела несколько проблем:
- Автозаполнение не работает. При попытке его использования я получаю окно с сообщением об ошибке, в котором говорится, что "компьютер предложения" Scala Trait Member Completions for Java "из плагина org.scala-ide.sdt.core" не завершился нормально ", а затем еще два ошибки на установленном автоконкуренте STS (Spring) и автоматическое завершение сборки в JDT.
- Автокомпиляция не работает. При добавлении нового кода, который не может быть скомпилирован, Eclipse не добавляет ошибку.
- Код не окрашен должным образом: все белые, только строки и ключевые слова окрашены.
Странно то, что когда я добавляю новые классы Java, все работает хорошо. Эти проблемы возникают только в старом коде.