Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何让Intellij Idea识别自定义gradle任务生成的资源?_Java_Intellij Idea_Gradle - Fatal编程技术网

Java 如何让Intellij Idea识别自定义gradle任务生成的资源?

Java 如何让Intellij Idea识别自定义gradle任务生成的资源?,java,intellij-idea,gradle,Java,Intellij Idea,Gradle,我有一个Gradle任务,它生成一个project.properties文件,并将其放置在每个应用了JavaPlugin(或的扩展名)的项目的主源集中的resources output目录中 compileJava依赖于此任务,但是当我运行测试时(project.properties文件在重新生成时不会生成),此依赖关系不会带入Intellij IDE,因此在尝试通过Class.getResource()访问此文件时会导致空指针异常 如何配置intellij以运行此任务并生成必要的文件?有没有一

我有一个Gradle任务,它生成一个project.properties文件,并将其放置在每个应用了JavaPlugin(或的扩展名)的项目的主源集中的resources output目录中

compileJava依赖于此任务,但是当我运行测试时(project.properties文件在重新生成时不会生成),此依赖关系不会带入Intellij IDE,因此在尝试通过Class.getResource()访问此文件时会导致空指针异常

如何配置intellij以运行此任务并生成必要的文件?有没有一种方法可以将它连接到ant中,以便在工件生成的预处理部分中,从intellij生成的正常
ant soandso
构建触发此任务

我更喜欢与gradle直接集成的方式