Я использую подключаемый модуль maven antlr4 для создания моего проекта maven, который использует antlr4:
<groupId>org.antlr</groupId>
<artifactId>antlr4-maven-plugin</artifactId>
<version>4.0</version>
Я начал с одного файла грамматики, настроил pom.xml, и все шло хорошо.
Затем я решил разделить свою грамматику на логические части и поэтому использовал несколько файлов грамматики, но в разных каталогах (чтобы сгенерированный код помещался в отдельные пакеты), но все же в одном корневом каталоге src/main/antlr4.
Я использую оператор импорта в моем файле грамматики «верхнего» уровня для импорта других необходимых файлов.
Но теперь maven выдает следующую ошибку при попытке сборки:
[ERROR] Message{errorType=CANNOT_FIND_IMPORTED_GRAMMAR
Почему antlr не может найти другие файлы, которые я импортирую?
спасибо, Райан.