我有一个Gradle任务,它生成一个project.properties文件,并将其放置在应用了JavaPlugin(或扩展名)的每个项目中的主sourceSet的资源输出目录中。
compileJava依赖于此任务,但是当我运行测试时(project.properties文件在重建时不生成),此依赖关系不会转移到Intellij-Idea IDE中,因此在尝试访问此文件时会导致空指针异常通过Class.getResource()。
如何配置intellij来运行此任务并生成必要的文件?有没有办法将它挂钩到ant中,以便在工件生成的预处理部分中从intellij开始的正常ant soandso
构建会触发此任务?
我更喜欢一种包含与gradle直接集成的方式。