我正在使用ANTLRWorks,并使用@header操作指定了我的java包:
@header {package com.xxx.xxx.xxx.compiler}
但是,当我生成java代码时,它生成到根src目录而不是src / com / xxx / xxx / xxx / compiler。因此,它不能干净地编译。
如何指定生成代码的正确目录?
答案 0 :(得分:0)
好的,原来这是一个相当愚蠢的问题。或者更确切地说,一旦你意识到这一点,答案就非常明显了。
源始终与.g文件在同一目录中生成。所以,将.g文件放在包的目录结构的正确位置。