0

我正在使用 ANTLRWorks,并使用 @header 操作指定了我的 java 包:

@header {包 com.xxx.xxx.xxx.compiler}

但是,当我生成java代码时,它是生成到根src目录而不是src/com/xxx/xxx/xxx/compiler。因此,它不能干净地编译。

如何指定正确的目录来生成代码?

4

1 回答 1

0

好吧,原来这是一个相当愚蠢的问题。或者更确切地说,一旦你意识到答案就很明显了。

源代码始终与您的 .g 文件在同一目录中生成。因此,将 .g 文件放在包目录结构的正确位置。

于 2009-08-13T18:38:05.167 回答