我正在開發一個專案Tomcat,Java EE并在專案中添加了WebSocket一個并與之創建了一個簡單的聊天。
本地一切正常,但是當我創建WAR檔案并使用它啟動應用程式時,WebSocket專案的一部分導致以下錯誤:

我使用的是 9.0.38Tomcat版本。
除了這個問題,整個應用程式運行良好。
你知道如何解決它嗎?
uj5u.com熱心網友回復:
您的pom.xml檔案中的Websocket依賴項是什么樣的?
WebSocket依賴的范圍必須是provided如果已經不是:
<!-- 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>
uj5u.com熱心網友回復:
我使用了依賴 javax.websocket,但事實證明問題只出在我的 Mozilla Firefox 瀏覽器上。如果有人也有這個問題,我建議在 Chrome 或 Edge 上檢查它,因為它對我有用。
我仍然不知道 Firefox 的問題是什么,但就我而言,我不必解決它——重要的是它可以在其他瀏覽器上運行。
感謝 Mehdi Rahimi 的幫助。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/476470.html
標籤:爪哇 雄猫 网络应用 java-ee-6 tomcat9
下一篇:當拋出FileUploadBase.SizeException(FileUploadException)時,似乎請求是重復的(使用CommonsFileUpload)
