当我在启用 Spring-Devtools 并从 WSDL 模式生成的类的情况下启动 Spring Boot 应用程序时,我得到:
Caused by: java.lang.IllegalArgumentException: org.wsdl.WsdlServiceWs referenced from a method is not visible from class loader
我有一个基于 Spring Boot 的项目,其中包含使用org.apache.cxf:cxf-codegen-plugin
插件从 WSDL 文件生成的一些类。生成的类存储在target/generated/wsdl/**
目录中。生成类的包名与工程包名不同。
我在文档之后尝试了几个排除项:
但我所有的尝试都失败了。
restart.exclude.wsdl=target/generated/wsdl
restart.exclude.wsdl=org.wsdl.*
restart.exclude.wsdl=**WsdlServiceWs.class
我想启用 Spring-Devtools,将 org.wsdl.** 生成的类排除在重启周期之外。