先記錄下bug:把spring boot融進舊的web程式中,不過依然是打包成war部署到本地的tomcat跑。都一次可以執行,然而日誌有點衝突(logback與log4j迴圈呼叫),去掉spring boot預設的logback日誌改用log4j2就行了。
第二次執行的時候就出問題了,tomcat的日誌並沒有顯示任何錯誤,但是請求好幾個介面都是返回404
解決bug的過程:
1、先檢查**。。。按照慣例,看不出什麼問題
2、檢視介面相關的資訊
通過http://localhost:8080/manager/html進入湯姆貓的管理介面(需要使用者/密碼,可通過tomcat配置檔案自定義)
點選進入server status:
此時會列出jvm相關的一些資訊。繼續點選complete server status:
可以看到該tomcat管理的所有web應用:
找到剛部署上去的web應用,點選。。。
發現test應用除了jsp與dispatcherservlet之外空空如也。。
找到test:
點選reload問題就解決了!(如圖,除了reload還有其它管理選項,功能都顧名思義)
後續:嘗試重現一下bug但是失敗了,並不知道是什麼原因導致的,推測是由於上次部署的殘留檔案(瞎猜)。
01Web相關的概念
1.軟體架構 c s 客戶端 伺服器 b s 瀏覽器 伺服器 2.資源分類 靜態資源 指所有使用者訪問看到的相同的內容,如 html,css,js 動態資源 指每個使用者訪問得到的不同的內容,如 jsp,servlet,asp 3.網路通訊三要素 ip 電子裝置 計算機 在網路中的唯一標識 埠 應用...
01 Web客戶端與伺服器詳解
1 cs與bs 軟體使用方式上兩種劃分 c s架構 client serverpc客戶端 伺服器架構 特點 在伺服器當中就主要是乙個資料庫,把所有的業務邏輯以及介面都交給客戶端完成 優點 較為安全,使用者介面豐富,使用者體驗好 缺點 每次公升級都要重新安裝,針對於不同的作業系統開發,可移植性差 b ...
Tomcat 部署Web應用
對tomcat部署web應用的方式總結,常見的有以下四種 1,使用控制台部署 訪問http localhost 8080,並通過tomcat manager登入,進入部署介面即可。2,利用tomcat自動部署 3,修改server.xml檔案部署 用ue或editplus開啟tomcat位於conf...