Я использую Play! со Scala и включением пары классов Java в исходное дерево. Все работало, пока я не начал включать исходные классы прямо в дерево.
Кажется, что всякий раз, когда я пытаюсь скомпилировать приложение с папкой, такой как app / com / class / class.java (дважды проверено, что импорт правильно структурирован), приложение просто не будет компилироваться. Он загрузится в командной строке и перейдет к «API фаза взяла ...» и зависнет.
Я адаптировал класс https://github.com/collegeman/stringtotime/blob/master/src/main/java/com/clutch/dates/StringToTime.java#L242 и удалил рамки пружины.
Я надеюсь, что кто-то может иметь некоторое представление о смешивании файлов Java и Scala в Play! приложение. Каков будет правильный способ сделать это и заставить его скомпилироваться?
Редактировать: Я пробовал это на нескольких ОС и JDK6 и JDK7, поэтому он не выглядит изолированным для конкретной платформы. Используя Play! 1.2.4.
Редактировать 2: Вполне возможно, что это связано с функцией Java, но пока не уверен. Если я просто создаю пустой класс, приложение компилируется, поэтому я подозреваю, что где-то во время загрузки класс StringToTime по ссылке выше создает проблему. Ищем известные ошибки или конфликты.
Спасибо!