解決IDEA Java Web項目沒問題,但部署時出錯的問題

 

若是肯定代碼沒問題,那多半是項目中用到的庫沒有被Tomcat複製到部署位置的lib目錄下。blog

 

Tomcat控制檯報錯以下:開發

是在Artifact部署期間出的錯。Tomcat沒有把項目所需的全部jar包複製到部署目錄的lib下。部署

有2種可能:im

(1)項目自己的所需的jar包沒有添加全。開發者的問題。項目

(2)項目自己須要的jar添加全了,但部署時Tomcat沒有複製到部署目錄的lib下,Tomcat的問題。(能夠打開部署目錄的lib看,若是一個jar包都沒有,說明是Tomcat的問題)img

 

 

解決方式:開發者

Project  Structure -> Project Settings co

一、先看Modules中是否包含了所需的所有jar包ps

二、再看Artifacts

咱們看到右下角有一個「Fix...」按鈕,說明Artifacts存在問題,若是Artifacts是正常的,右下角是沒有這個「Fix....」按鈕的。

 

點擊「Fix...」修復便可。

選第二個,添加全部缺失的依賴(jar包)。

 

說明:須要重啓Tomcat才能生效。

相關文章
相關標籤/搜索