2009-08-07 59 views
0

我使用ANTLRWorks,并使用@header行动已指定我的Java包:生成代码,以正确的目录指定包

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

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

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

回答

0

好的,原来这是一个相当愚蠢的问题。或者说,一旦你意识到,答案是非常明显的。

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