Kompilowanie adnotacji Java za pomocą sbt

Utworzyłem adnotacje Java (ponieważ potrzebuję zachować czas uruchamiania) pod$PROJECT/src/main/java i mój kod scala, który używa tych adnotacji java pod nami$PROJECT/src/main/scala. Utworzona w ten sposób adnotacja Java również wykorzystuje wartość Java ENUM jako swoją wartość.

Jeśli kompiluję projekt, to wydaje się, że sbt nie kompiluje najpierw adnotacji Java i błędów przy każdym użyciu enum w adnotacjach. Jeśli skomentuję wszystkie zastosowania enum Java w adnotacjach w kodzie scala i wykonam kompilację, odkomentowanie enum i ponowne skompilowanie, wszystko działa dobrze.

Jak upewnić się, że sbt kompiluje moje adnotacje java i enum (tj.$PROJECT/src/main/java) przed próbą skompilowania kodu scala podczas wykonywania czystej kompilacji?

EDYCJA: Mam nagie kości build.sbt i używam sbt 0.11.2

questionAnswers(2)

yourAnswerToTheQuestion