Не уверен, правильно ли я понимаю ваш вопрос ... Вот базовая конфигурация build.gradle
, которая генерирует файлы Java из WSDL в нужном каталоге, компилирует эти файлы Java и добавляет скомпилированные классы в файл jar по умолчанию, созданный для проекта Java -все просто запустив ./gradlew jar
:
buildscript{
repositories{
jcenter()
}
dependencies {
classpath 'no.nils:wsdl2java:0.10'
}
}
apply plugin: 'no.nils.wsdl2java'
apply plugin: 'java'
repositories{
jcenter()
}
wsdl2java {
generatedWsdlDir = file('src/main/generated')
wsdlsToGenerate = [
['src/main/resources/yourWsdlFile1.wsdl'],
['src/main/resources/yourWsdlFile2.wsdl']
]
}
Сгенерированный файл JAR находится в build/libs/yourProjectName.jar
(в каталоге вашего проекта Gradle).