在自學springmvc中遇到的一個問題;啟動tomcat報HTTP狀態-500

找不到我的spring-mvc檔案,我去tomcat的webapps目錄專案路徑下也確實找不到這個spring-mvc的檔案。
經常為了練習新建幾個tomact專案運行的時候就會出現這個問題,以前能運行的專案再運行也會報此錯誤,然后重新復制一份又可以成功的運行,所以應該不是我代碼和組態檔的的問題。
很打亂自學的節奏,小白向給位大佬求救
uj5u.com熱心網友回復:
是不是開發工具沒有開啟自動編譯,導致tomcat中的class檔案不完整.uj5u.com熱心網友回復:
開了自動編譯,也沒用
uj5u.com熱心網友回復:
tomcat的webapps是可以清空的,里面不用放任何東西,修改server.xml就能把專案跑起來
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/>
<Context path="" docBase="D:\svn\java\branch\taock\WebRoot"></Context>
<!-- <Context path="/iam" docBase="C:\Users\c-xiangjl\git\iam\WebContent"></Context> -->
</Host>
樓主可以試一下,這樣簡單多了,也不存在什么冷熱部署,自動不自動編譯
但有一個要求:class必須在WEB-INF目錄下
uj5u.com熱心網友回復:
十分感謝!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/55182.html
標籤:Web 開發
上一篇:期末作業求助
