Когда я запускаю приложение Spring Boot с включенным Spring-Devtools и классами, сгенерированными из схемы WSDL, я получаю:
Caused by: java.lang.IllegalArgumentException: org.wsdl.WsdlServiceWs referenced from a method is not visible from class loader
У меня есть проект на основе Spring Boot с некоторыми изклассы, сгенерированные из файла WSDL с использованием плагина org.apache.cxf:cxf-codegen-plugin
. Сгенерированные классы хранятся в каталоге target/generated/wsdl/**
. Имя пакета сгенерированных классов отличается от имени пакета проекта.
Я попробовал несколько исключений из документации:
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-devtools-restart-exclude
Но все мои попытки не увенчались успехом.
restart.exclude.wsdl=target/generated/wsdl
restart.exclude.wsdl=org.wsdl.*
restart.exclude.wsdl=**WsdlServiceWs.class
Я хочу, чтобы Spring-Devtools был включен, с включением org.wsdl. ** сгенерированных классов, исключенных из цикла перезапуска.