通过 WSDL 生成 Java 代码
在 IDEA 配置 CXF Engine 时各种不让我选择目录,不知道什么原因,因此通过命令行来生成:
|
|
- apache-cxf-home: CXF 目录
- output-dir: 生成的代码输出目录
- package-name: 生成的 Java 代码的包路径
- wsdl-url: 远端的调用地址( ?wsdl )
添加 Maven 依赖
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>3.1.6</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>3.1.6</version>
</dependency>
Java Config 方式与 Spring 整合
网上包括官方文档都比较老,单独写个实例:
|
|