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.