我正在為 Web 開發人員使用新安裝的 Eclipse 開始一個 Web 開發專案;我安裝了 Eclipse 2020-06 和 Tomcat 10。但顯然它們不兼容;我輸入的第一個示例 JSP 有一個錯誤,指出 HTTPServlet 不在路徑上。
進一步看,我發現 servlet 庫路徑名已更改;曾經是 javax... 現在是 jakarta... 我假設這就是問題所在,盡管我對此沒有明確的確認。
我應該使用較新版本的 Eclipse 還是較舊版本的 Tomcat?還是我應該使用其他東西?
編輯:也使用 Java 11.0
uj5u.com熱心網友回復:
所以,你假設是對的...... tomcat 9 到 tomcat 10 的包名稱分別從 javax.* 到 jakarta.* 發生了變化......
為您的專案作業,
要么降級到 tomcat 9 并繼續使用相同的包(javax)
或者您更改包名稱以使用 jakarta 并繼續使用 tomcat 10 ...
uj5u.com熱心網友回復:
更新到 Eclipse 2022-06。它適用于兩個版本,基本上是自動的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/497051.html
