■参考 https://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/ ■ソース --------------------------------------- package ryu.webservice.gunchara; import javax.jws.WebService; import javax.jws.WebMethod; import javax.jws.WebParam; @WebService(targetNamespace = "http://ryu/webservice", serviceName = "GunChara") public class GunChara { @WebMethod public String getCharacter( @WebParam( name="charaNumber" ) int charaNumber ){ switch ( charaNumber ) { case 1: return " __ \n" + " _|__|_ \n" + "b (@@) \n" + " V|~~|> \n"+ " //T| "; case 2: return "__AA \n" + "| 6 |__P\n" + "~~| l\n" + " /_/~l_l\n" + " \n"; default: return "invalid chara number"; } } } --------------------------------------- ■設定 - WEB-INF/web.xml -------------- GunClockWebService com.sun.xml.ws.transport.http.servlet.WSServletContextListener jax-ws com.sun.xml.ws.transport.http.servlet.WSServlet 1 jax-ws *.ws -------------- - WEB-INF/sun-jaxws.xml ------------------------------ ------------------------------ ■lib - Go here http://jax-ws.java.net/. - Download standalone distribution https://repo1.maven.org/maven2/com/sun/xml/ws/jaxws-ri/2.3.0/jaxws-ri-2.3.0.zip ■URL - http://localhost:8080/GunClockWebService/gunchara.ws?wsdl - warにして、デプロイ - http://35.202.133.215:8080/GunClockWebService/gunchara.ws?wsdl ■URL(AWS on beanstalk)