Я пытаюсь использовать Gradle для создания моего плагина APIMan
, он создает войну и должен обрабатывать ресурсы в src/main/apiman
и включать эти ресурсы в META-INF/apiman
в построенной войне.
У меня возникли проблемы с правильной настройкой build.gradle. Это то, что у меня есть
processResources {
from("${project.rootDir}/src/main/apiman") {
include('**/*.json')
}
filter ReplaceTokens, tokens: [
"project.version": '1.5.2-SNAPSHOT',
"project.groupId": 'io.apiman.plugins',
"project.artifactId": 'apiman-plugins',
"project.packaging": 'war'
]
}
war {
from("${project.rootDir}/src/main") {
include('apiman')
into('META-INF')
}
}