Я пытаюсь работать с Play Framework (2.3) с использованием шаблона play-java. Кроме того, я хотел бы использовать Intellij IDEA IDE (14.0.3).
Для этого я выполняю следующие команды:
1) activator new app-name play-java
2) cd app-name
3) activator app-name idea
Затем я открываю созданный проект с Intellij IDEA без изменения каких-либо параметров проекта.
Когда я пытаюсь запустить проект, я всегда получаю следующую ошибку:
"Ошибка выполнения specs2 в" приложении ": не найден класс класса".
Как я могу исправить эту ошибку?
У меня возникла такая же проблема после импорта некоторого кода в проект intellij, он бы не работал. Затем я создал новый с помощью intellij, и этот был запущен правильно.
Как оказалось, единственное различие заключалось в том, что у созданного через intellij было определение пакета, а не мины. (то есть: пакет)
Поэтому, когда intellij пытался найти все тесты в пакете, он не нашел ни одного, поскольку мои тесты не были в пакете. Просто добавив определение пакета во все мои тесты, решив проблему, он теперь может запускать их.