Linux上部署REST接口的应用报404

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux上部署REST接口的应用报404相关的知识,希望对你有一定的参考价值。

自己开发的接口,在windows上部署没问题,换成了在Linux上部署就出现404的错误了,应用的其他servlet访问正常,就是REST接口的servlet拦截不了,启动的时候这个servlet初始化是正常,但是就是访问接口资源的时候报404了,而且没任何错误提示。
XML配置如下:
<servlet>
<servlet-name>midearest</servlet-name>
<servlet-class>org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet</servlet-class>
<init-param>
<param-name>javax.ws.rs.Application</param-name>
<param-value>com.trs.midea.servlet.RestAppliaction</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>midearest</servlet-name>
<url-pattern>/midearest/*</url-pattern>
</servlet-mapping>

参考技术A 404 not found
未找到该网页,说明此网页已经在服务器被删除或被改名。在安全助手里添加黑名单,把这个网站的网址输入进去。不让他弹出。
404是对NOT FOUND这种错误情况的一个编码,HTTP协议的错误信息在不同软件、不同的语言描述可能不同,但是其代码是统一的,以便浏览器能够正确识别和处理。
参考技术B 遇到了同样问题。。 参考技术C 您这个问题是怎么解决的啊?能说下吗?我也遇到了同样的问题,求指导下,谢谢

以上是关于Linux上部署REST接口的应用报404的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot REST Controller 部署在外部 tomcat 9 服务器上时返回 404

使用WSGI创建REST接口

Spring Boot REST API war 文件生成 404 错误

部署web应用到linux云服务访问servlet报404,解法

天蓝色的 webapps 404 错误

部署在 Tomcat 上的 Spring Boot Rest API 提供 404 但独立工作一切正常