在SpringBoot中整合WebService(wsdd),WebService需要依赖Servlet并且需要Tomcat才能运行。
javax.servlet javax.servlet-api 3.1.0 provided
1.启动类加@ServletComponentScan
2.继承SpringBootServletInitializer
3.重写SpringApplicationBuilder

4.测试


找不到war包

解决
pom.xml加入
org.springframework.boot spring-boot-starter-tomcat provided
war
org.apache.axis axis 1.4 javax.xml jaxrpc 1.1 commons-discovery commons-discovery 0.2 wsdl4j wsdl4j 1.5.1

注意目录在main下

否则会报错

server-config.wsdd
http://xml.apache.org/axis/wsdd/

web.xml
AxisServlet org.apache.axis.transport.http.AxisServlet AxisServlet /webservice/*

http://localhost:8080/webservicedemo/webservice/Demo?wsdl
