tomcat的webapps目錄下放更新後的專案就訪問不了
昨天給同事更新完程式,同事說更新後的程式訪問不了。它以前的程式叫tj52,更新後的程式叫webapp,之前的專案檔案也沒有刪除。也就是tomcat的目錄有兩個專案資料夾,一個叫webapp,一個叫tj52。最後另外一同事給瞭解決方案。解決方法如下:
在專案的web.xml的開始位置新增如下內容:
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>專案名稱</param-value>
</context-param>
新增後的效果如圖所示:
儲存完後,兩個專案都可以訪問了.
問題產生的原因是:在tomcat下部署兩個或多個專案時,web.xml檔案中需要定義webAppRootKey引數,如果不定義,將會預設為“webapp.root”。
所以必須每個專案的引數值不同,以免引起專案衝突
相關推薦
tomcat的webapps目錄下放更新後的專案就訪問不了
昨天給同事更新完程式,同事說更新後的程式訪問不了。它以前的程式叫tj52,更新後的程式叫webapp,之前的專案檔案也沒有刪除。也就是tomcat的目錄有兩個專案資料夾,一個叫webapp,一個叫tj52。最後另外一同事給瞭解決方案。解決方法如下: 在專案的web.
springboot中配置好登入攔截後,swagger訪問不了
錯誤資訊: java.lang.ClassCastException: org.springframework.web.servlet.resource.ResourceHttpRequestHandler cannot be cast to org.springframework.web.me
centos 安裝完Nginx後,為什麼訪問不了?
很多時候,安裝完成後,服務也啟動了 但是訪問不了 看看是不是防火牆開啟了; 本地試下埠是否可訪問telnet 192.168.4.155 80 CentOS 7預設使用的是firewall作為防火牆,這裡改為iptables防火牆。 firewall: systemc
Android stdio gradle更新後 專案出錯 無法編譯
gradle更新後項目出錯。 我的版本: android studio 3.0.1 gradle 2.3.3 檢視錯誤報告可知 Error:Unable to start the daemon process. This problem might be cau
解決IDEA的tomcat啟動後:仍是舊專案或tomcat訪問不了,一種情況的解決
情形一:tomcat啟動後仍是舊專案,未載入新的專案情形二:tomcat訪問不了相關知識:原因:1、編譯目錄仍指向原專案war2、編譯輸出位置與部署位置不同3、配置出錯4、。。。。。。問題特徵(可能出現):1、可以檢視out或target目錄下,發現檔案部署的不全,並且可能還
java web 專案改名後 頁面訪問不了
改包名後,用新的或者舊的url均不能開啟頁面 原因是即使改了包名,但是tomcat已經編譯釋出過,所以還是原來的目錄,但是用的新的url,所以訪問不了 可在option檢視得到,但是這裡改不了 需要把deployment先刪除,重新建個deployment即可
Maven 公共專案更新後打包時引用不到的問題( common專案,Jenkins配置)
最近做的專案用Jenkins做持續整合和持續交付。在Jenkins裡配置好maven命令,自動執行。 前臺的專案結構是這樣的 mall-web-parent -- innodata-web-common -- innomall-web-
解決yum update更新後Vagrant up遇到不能掛載共享目錄/vagrant
故障 vagrant管理的centos虛擬機器在做過 yum -y update 後更新了系統以及核心 然後下一次vagrant up的時候共享目錄不能掛載到/vagrant目錄( /sbin/mount.vboxsf: mounting failed with the error: No such
【已解決】IIS搭建 asp.net core 項目後 其他電腦訪問不到資源文件
app 技術 項目 wro oot AS tar .net 訪問 IIS搭建asp.net core 項目後,訪問不到裏面的資源文件(圖片等),解決方法如下: 1.檢查asp.net core發布文件中的資源文件是不是都放到了wwwroot名稱的目錄中。 2.檢查asp.
JSP中表單加了enctype="multipart/form-data"屬性後request就接收不到表單傳過來的值的問題
1.get方式 get方式提交的話,表單項都儲存在http header中,格式是 http://localhost:8080/hello.do?name1=value1&name2=value2這樣的字串。JSP端通過request.getPara
啟動tomcat後,不提示失敗,但是訪問不了,其他問題
在阿里雲的centos7系統上面步數tomcat9,jdk下載好,配置好環境變數,tomcat下載好,啟動,然後就卡在下面的日誌上面了,不能訪問: Deploying web application archive 百度了半天,感謝大牛們,看了很多blog,大牛的名字就不提
ajax請求介面,後端已經訪問到了,前端報404
調介面報錯如下: Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Tue Sep 11 16:01:
[31期] 第一個專案就這樣完結了,分享一些感想
第一個專案做完了,不難,都是講過的知識的綜合運用,要想寫出更多的功能以及更有效率的程式碼,就需要你更深厚的編碼能力了,這需要平時不斷的思考、練習 以及 總結。由於以前讀過 Discuz!的程式碼,研究了一下它的一些寫法,所以在這個專案開頭的頭兩天我都不急著編碼,看頭身邊同
解決sdk由於訪問不了google更新失敗
更換了好幾個hosts檔案還是訪問不了google伺服器,sdk更新失敗,索性涼了它幾天,哈哈,今天找了找找到了靠譜的,let`s go! 1.開啟Android SDK manager; 2.選擇[
專案在intellij idea裡配置tomcat可以啟動並訪問, 打成war包丟到tomcat webapps下能啟動卻訪問不了相關的介面
專案在intellij idea裡配置tomcat可以啟動訪問, 打成war包丟到tomcat webapps下能啟動卻訪問不了相關的介面 這個問題是因為idea會預設將專案以ROOT為目錄的檔案 而丟到tomcat的webapps下面則是解壓成你專案名稱為目錄的檔案,和ROOT
linux上tomcat啟動沒問題,訪問不了專案
在linux的tomcat伺服器上部署好專案了,tomcat可以正常啟動,且專案沒有報錯,但是通過url訪問專案失敗,ip打不開,包括webapps下面的自帶專案也訪問不了,那麼,很可能是Linux
微信7.0以後更新後H5頁面定位不準確
在有定位的頁面,微信更新完7.0以後定位也不提醒說是否同意定位 然後定位都跑到幾百公里以外的地方了,然後怎麼百度都不知道是啥問題,後面問了前端說微信更了7.0以後好像HTTP的就不支援了,然後我就去百度了一篇大佬的部落格:https://blog.csdn.net/duan1311/ar
jmeter再新增CSV Data Set Config元件後就執行不了,禁用後又可以正常執行,求大神指教。
歡迎使用Markdown編輯器 你好! 這是你第一次使用 Markdown編輯器 所展示的歡迎頁。如果你想學習如何使用Markdown編輯器, 可以仔細閱讀這篇文章,瞭解一下Markdown的基本語法知識。 新的改變 我們對Markdown編輯器進行了一些功能拓
MAC上nginx啟動但是瀏覽器訪問不了專案問題
nginx配置PHP,訪問專案失敗,檢查: 1.訪問localhost顯示welcome nginx,表示nginx啟動成功了(啟動:sudo nginx,重啟:sudo nginx -s reload) 2.在www檔案下面加1.php檔案看瀏覽器識別不識別, 3.如果不
OSX更新後JRE6被刪除引發了問題
可以在我的新頁面看到這篇文章 最近升級系統到最新的OS X Mavericks了,沒有重做系統只是直接選擇了升級,所以之前的App都沒有受到什麼大的影響,用起來都很正常,昨天無意間開啟eclipse後發現彈出一對話方塊,意思大致是想要開啟我必須要有JRE6,你現在沒有