Java 如何在url中定义soap Web服务名称?

Java 如何在url中定义soap Web服务名称?,java,spring,soap,jax-ws,spring-boot,Java,Spring,Soap,Jax Ws,Spring Boot,我正在使用spring和jax-ws创建一个soapwebservice,并希望明确定义webservice的名称+url: @Component @WebService(name = "MyService", serviceName = "MyService") public class MyService { } 在tomcat上从eclipse内部运行时,路径是正确的: /services/MyService?wsdl 但在本地tomcat独立安装上: /services/My?wsd

我正在使用
spring
jax-ws
创建一个
soap
webservice,并希望明确定义webservice的名称+url:

@Component
@WebService(name = "MyService", serviceName = "MyService")
public class MyService {
}
在tomcat上从eclipse内部运行时,路径是正确的:

/services/MyService?wsdl
但在本地tomcat独立安装上:

/services/My?wsdl

为什么??有什么要考虑的吗?

会有一些Web服务命名约定。请参考下面的链接,检查您是否能够找到您的问题的答案。如果我错了,请纠正我

在命名Web服务时避免使用动词。示例避免使用诸如CreateSupplierService之类的名称