我是不是错过了将PlSql语法与Antlr4结合使用的步骤



如果我从下载PlSql语法文件(PlSqlParser.g4和PlSqlLexer.g4(https://github.com/antlr/grammars-v4并使用Antlr4运行它们,这就成功地创建了相关的包。如其他地方所建议的,然后我粘贴两个名为PlSqlParserBase.java和PlSqlListenerBase.java的文件,然后尝试使用命令javac Pl*.java 进行编译

这给了我以下错误,我没有遵循。

PlSqlLexerBase.java:5:错误:重复类:PlSqlParseTree。PlSqlLexerBase公共抽象类PlSqlLexterBase扩展Lexer^PlSqlLexer.java:12:错误:无法访问PlSqlLeserBase公共类PlSqlLexters扩展PlSqlLezerBase{^错误的源文件:/PlSqlLexerBase.java文件不包含类PlSqlLexerBase请删除或确保它出现在源路径的正确子目录中。2个错误

我想我一定错过了一个明显的步骤。有人能帮我编译源代码吗?

我可以通过在PlSqlLexerBase.java和PlSqlParserBase.java中注释包行进行编译。

//package PlSqlParseTree;

相关内容

  • 没有找到相关文章

最新更新