解決:請求的資源[/xxx/]不可用 描述 源服務(wù)器未能找到目標(biāo)資源的表示或者是不愿公開

1. 復(fù)現(xiàn)錯誤
今天啟動jsp + servlet
項目,卻報出如下錯誤:

2. 分析問題
報出該錯誤,一般是tomcat
無法訪問webapp
下的文件,特采用如下方法解決問題。
檢查涉及到
jdk
的版本號是否一致,我的是1.8
的版本,所以,我要保證涉及到jdk
的版本號是1.8



<properties>
?
????<maven.compiler.source>1.8</maven.compiler.source>
?????
????<maven.compiler.target>1.8</maven.compiler.target>? ?
????<java.version>1.8</java.version>
</properties>

繼而,檢查
webapp
是否在src
文件下,如下圖所示:

如上圖所示,果然webapp
是否在src
文件下,我們需要把webapp
下的文件或文件夾拿出來,放到與src
平級的目錄,如下圖所示:

3. 解決問題
把webapp
下的文件或文件夾拿出來,放到與src
平級的目錄后,需要執(zhí)行如下步驟:
File -> Project Structure -> Artifacts
,刪除紅框中的包

2. 按如下方式重新加載

3. 按如下方式配置modules

4. tomcat
也重新配置

5. 重新啟動,便可成功訪問了
本人創(chuàng)建:
java
全棧交流群
前端
技術(shù)交流群
產(chǎn)品
交流群關(guān)注如下互聯(lián)網(wǎng)全棧開發(fā)實戰(zhàn)公眾號,即可進(jìn)群學(xué)習(xí)