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