使用Gradle idea插件将Jpa Metamodel生成的文件添加到Intellij Idea源

时间:2013-12-10 11:42:59

标签: intellij-idea gradle annotation-processing

我在Gradle multiproject配置中使用idea插件来生成Intellij配置文件。目前,在Gradle中构建工作正常,但由于缺少JPA Metamodel源文件,它在IDE上给出了错误。

我的问题是,如何将生成的.java文件放在不同的文件夹中,并将它们设置为Intellij中模块的源文件夹?

目前我正在尝试将参数-s发送到javac,但我一直收到错误invalid flag: -s...

1 个答案:

答案 0 :(得分:3)

根据您希望如何编译生成的源文件,解决方案可能就像将源文件添加到main源集一样简单:

sourceSets.main.java.srcDir "build/generated-files" // adapt as necessary

此外,compileJava将需要依赖于生成源的任务。