从 Java 8 迁移到 Java 11。
将 cxf-codegen-plugin 从版本 3.2.0 更新到 3.3.6。
插件仍然使用 javax.jws.* 中的包(而不是 jakarta.jws.* 中的包)从 wsdl 文件生成 Java 存根:
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
/**
* This class was generated by Apache CXF 3.3.6
* 2020-08-12T19:22:40.406+02:00
* Generated source version: 3.3.6
*
*/
Run Code Online (Sandbox Code Playgroud)
我是否误认为 javax.jws 已弃用,应该更改为 jakarta.jws?
如何使用所需的包完成代码生成?