我正在尝试使用gradle工具API自动化构建,该工具API测试我编写的自定义插件,当我运行测试步骤手动调用gradle命令行时,所有工作都按预期工作,但是当我运行集成测试时,以下命令在我的插件上返回null
contents = getClass().getResourceAsStream('/starters/starters-log4j.properties')
我认为gradle工具API在使用我的插件的类加载时做了一些时髦的事情,但我对可能发生的事情没有足够的了解。
配置Tooling API以避免混乱我的类加载或从插件的类路径加载资源的正确方法是什么?