我有一个java 11项目,它具有一些本机功能。我试图通过在Intellij中的附加编译器选项中添加'-h myDir‘来生成相应的头文件,但是似乎IntelliJ甚至没有查找它们。
我将介绍:文件>设置>构建、执行、部署>编译器> Java编译器>附加命令行参数
有人能告诉我我做错了什么吗。
发布于 2022-02-07 10:35:55
解决了我自己的问题。
由于Intellij通过Files > Setting > Build,Execution,Deployment > Compiler > Java Compiler > Additional Command line parameter忽略了我的Files > Setting > Build,Execution,Deployment > Compiler > Java Compiler > Additional Command line parameter项目的编译器选项,所以我只是在gradle.build中设置它们,现在它运行得很完美。
在您的gradle.build中包括以下内容:
compileJava {
options.compilerArgs += ['-h', 'absolute dir where you want to put the header files']
}https://stackoverflow.com/questions/71016036
复制相似问题