我正在尝试使用 ant 脚本为一些 JPA 实体编译规范元模型类。我正在使用 OpenJPA。我希望生成的文件位于子目录中,根据 OpenJPA 文档,我可以通过为 javac 指定 -s 选项来实现。我现在尝试这样做的方式是这样的:
<compilerarg value="-s c:\buildfiles"/>
但是,我不断收到一条错误消息:
javac: invalid flag: -s
Usage: javac <options> <source files>
如果我做:
<compilerarg value="-version"/>
它告诉我我使用的是 1.6。如果我这样做:
<compilerarg value="-help"/>
它将 -s 列为有效选项。有人对我可以做些什么来完成我想做的事情有任何建议吗?谢谢!