Wtyczka maven Antlr4 nie może znaleźć plików gramatycznych w różnych katalogach

Używam wtyczki maven antlr4 do zbudowania mojego projektu maven, który używa antlr4:

     <groupId>org.antlr</groupId>
     <artifactId>antlr4-maven-plugin</artifactId>
     <version>4.0</version>

Zacząłem od jednego pliku gramatyki i otrzymałem konfigurację pom.xml i wszystko ładnie się budowało.

Potem postanowiłem podzielić swoją gramatykę na części logiczne i dlatego użyłem kilku plików gramatycznych, ale w różnych katalogach (więc wygenerowany kod zostanie umieszczony w osobnych pakietach), ale nadal w tym samym katalogu głównym src / main / antlr4.

Używam instrukcji importu w moim pliku gramatyki na najwyższym poziomie, aby zaimportować inne wymagane pliki.

Ale teraz maven podaje następujący błąd, próbując zbudować:

[ERROR] Message{errorType=CANNOT_FIND_IMPORTED_GRAMMAR

Dlaczego nie mogę znaleźć innych plików, które importuję?

dzięki, Ryan.

questionAnswers(2)

yourAnswerToTheQuestion