idea部署tomcat項目無法訪問:404 not found 報錯 --class not found

  1. 單獨在安裝目類下點擊startup.bat都可以運行成功,並且能看到小貓咪。代表環境ok

    但是部署項目,執行的時候怎麼訪問都不行。報錯404。看output控制檯信息:提示有錯誤

  2. 根據提示看Tomcat LocalHost log 提示:ClassNotFoundException  即缺少class文件,而提示的爲maven導入的相關環境的jar包。所以看看項目打包後的樣子。
  3. 去看項目打包發佈的地方:打包的項目中沒有任何lib文件。所以報錯class not found

  4. 其實看項目部署情況也看得出,有提示可用的元素:Available Elements, 右鍵選中put in output root

  5. 選擇後,右邊所有可用的包都跑到了左邊,並且自動添加了一個lib的文件夾。重啓項目即可正常訪問.

  6. 大功告成!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章