gpt4 book ai didi

java - 你好。我有 war 包装 spring boot soap web 服务,我部署到 tomcat 但 soapui 请求返回错误

转载 作者:行者123 更新时间:2023-11-28 22:25:22 36 4
gpt4 key购买 nike

我有一个 spring boot jar 打包 helloworld soap web 服务,它作为 jar 项目工作。但是我需要war文件,我把它转换成war打包项目然后部署到tomcat,但是当我用soapui测试时请求返回错误。这是我的测试项目链接: https://drive.google.com/open?id=1ChKcOxeOGkFpGpjYUh3FabdUFFueRWCw

我想问一下,是否有人有可以正常工作的 spring boot soap web 服务?

我使用 eclipse maven 项目,tomcat 8.5.23 和 soapui,jdk 1.8

这是错误文本的一部分:HTTP Status 404 – Not Found HTTP Status 404 – Not Found/codenotfound/ws/helloworld

描述 源服务器未找到目标资源的当前表示或不愿意披露一个存在。

Apache Tomcat/8.5.23

最佳答案

将如下代码所示的“SpringBootServletInitializer”添加到您的主文件中。因为没有 SpringBootServletInitializer Tomcat 会将其视为普通应用程序,不会将其视为 Spring boot 应用程序

@SpringBootApplication

public class DemoApplication extends SpringBootServletInitializer{

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DemoApplication .class);
}

public static void main(String[] args) {
SpringApplication.run(DemoApplication .class, args);
}

}

关于java - 你好。我有 war 包装 spring boot soap web 服务,我部署到 tomcat 但 soapui 请求返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47429976/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com