Я создаю плагин Custom gradle, который при применении к проектам будет использовать файлы конфигурации в папке ресурсов проекта для заполнения некоторых шаблонов и создания некоторых других файлов конфигурации.
Но когда я читаю файлы вмой плагин в качестве ресурсов classpath, он не может найти файл.
public class VideoBuildPlugin implements Plugin<Project> {
@Override
public void apply(Project target) {
String file = "app/config/dev.yml"; // These files reside in the resources of the project folder
VideoBuildPlugin.class.getClassLoader().getResourceAsStream(file); // This line fails
}
}
Нужно ли мне добавлять ресурсы проекта в путь к классу подключаемого модуля сборки, чтобы это работало?