簡體   English   中英

使用 Tomcat WAR 文件時未找到錯誤 404

[英]Error 404 Not Found when I am using Tomcat WAR file

我正在研究Tomcat中的一個項目。 我正在使用Java EE ,最近在一個項目中添加了一個WebSocket ,並與之創建了一個簡單的聊天。 本地一切正常,但是當我創建WAR文件並使用它啟動應用程序時,項目的WebSocket部分會導致以下錯誤:

在此處輸入圖像描述

我使用的是 9.0.38 Tomcat版本。

除了這個問題,整個應用程序運行良好。

你知道如何解決它嗎?

您的pom.xml文件中的Websocket依賴項是什么樣的?

如果還沒有,則必須provided WebSocket依賴的范圍:

<!-- https://mvnrepository.com/artifact/javax.websocket/javax.websocket-api -->
<dependency>
    <groupId>javax.websocket</groupId>
    <artifactId>javax.websocket-api</artifactId>
    <version>1.1</version>
    <scope>provided</scope>
</dependency>

我使用了依賴 javax.websocket,但事實證明問題只出在我的 Mozilla Firefox 瀏覽器上。 如果有人也有這個問題,我建議在 Chrome 或 Edge 上檢查它,因為它對我有用。

我仍然不知道 Firefox 的問題是什么,但就我而言,我不必解決它——重要的是它可以在其他瀏覽器上運行。

感謝 Mehdi Rahimi 的幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM