我在Gradle multiproject配置中使用idea插件来生成Intellij配置文件。目前,在Gradle中构建工作正常,但由于缺少JPA Metamodel源文件,它在IDE上给出了错误。
我的问题是,如何将生成的.java文件放在不同的文件夹中,并将它们设置为Intellij中模块的源文件夹?
目前我正在尝试将参数-s发送到javac,但我一直收到错误invalid flag: -s...
答案 0 :(得分:3)
根据您希望如何编译生成的源文件,解决方案可能就像将源文件添加到main
源集一样简单:
sourceSets.main.java.srcDir "build/generated-files" // adapt as necessary
此外,compileJava
将需要依赖于生成源的任务。