我只是试图让ANTLR到以下这些指令运行:http://www.antlr.org/wiki/display/ANTLR4/Getting+Started+with+ANTLR+v4ANTRL4:TestRig错误
语法翻译成代码,但是当我想打电话给TestRig,我得到了错误“无法加载作为词法分析器或分析器的Hello“。
TestRig位于文件C:\ BIN \ grun.cmd和包含此命令
java命令; C:\ LIBS \的Java \ ANTLR \ ANTLR-4.1-complete.jar 组织.antlr.v4.runtime.misc.TestRig%1%2
有什么问题吗?
当我尝试从ANTLWorks IDE开始TestRig我收到警告信息,如:
警告:支持的源版本“RELEASE_6”从注释 处理器 “org.netbeans.modules.openide.modules .PatchedPublicProcessor”少 比-source '1.7'
警告:支持的源版本 '' 从 注释处理器 'RELEASE_6 org.netbeans.modules.openide.util.ServiceProviderProcessor' 小于 -sou RCE '1.7'
警告:从注解处理器支持的源版本 'RELEASE_6' 'org.netbeans.modules.openide.util.NamedServiceProcessor' 小于 -source '1.7'
警告:支持的源版本从注释处理器 'RELEASE_6' 'org.netbeans.modules.openide.util.NbBundleProcessor' 小于 -source '1.7'
和错误等:
线1:7令牌识别错误在: ''
...........
线1:0缺少 '你好' 在 '语法'
在Linux上,我遇到了ANTLRWorks2的另一个问题: 无论出于何种原因,菜单栏不起作用,因此无法从中选择任何内容。无论如何,点击菜单栏下面的图标都可以。
这里可能有什么问题?谢谢你的帮助。