使用 ANTLR 生成的源文件
Use source files generated by ANTLR
我使用 ANTLR 和 maven 插件来生成源文件。使用 mvn package
创建它们时,它们会被正确编译并组合到 target/generated-sources/antlr4
中,但从那里我无法从我的项目中访问它们。
我的问题是我是否应该能够这样做并以某种方式导入它们,或者我是否需要将它们从那里移动到 src
。
我找到了答案:
我的 pom.xml
丢失了 <phase>generate-sources</phase>
,这在我关注的 Baeldung article 中没有提到。将它添加到 execution
标签后一切正常,我可以在我的项目中使用它!
我使用 ANTLR 和 maven 插件来生成源文件。使用 mvn package
创建它们时,它们会被正确编译并组合到 target/generated-sources/antlr4
中,但从那里我无法从我的项目中访问它们。
我的问题是我是否应该能够这样做并以某种方式导入它们,或者我是否需要将它们从那里移动到 src
。
我找到了答案:
我的 pom.xml
丢失了 <phase>generate-sources</phase>
,这在我关注的 Baeldung article 中没有提到。将它添加到 execution
标签后一切正常,我可以在我的项目中使用它!