1. 程式人生 > >奇怪的eclipse釋出專案後無法訪問,但放在伺服器上的tomcat就可以

奇怪的eclipse釋出專案後無法訪問,但放在伺服器上的tomcat就可以

下午的兩個小時都放在這個問題上了!

專案名稱為springWebflow,訪問方式應該為http://localhost:8080/springWebflow/index.jsp。但是無論如何都無法訪問專案。

思考了很多,專案組織是否正確,相容性,版本問題!

最後發現:


最後關鍵點在,釋出後的Tomcat下仔細觀察,括號裡有一個"mvc",最終專案竟然以:

http://localhost:8080/mvc/index.jsp訪問的!!

不知道為什麼會自動釋出成為這個名字,後續再研究吧。另外專案下為何會多出一個尾巴一樣的jar包。也是很奇怪!但是已經可以繼續進行了!

根據大神評論,在Pom.xml中發現


命名了finalName-mvc

這就是本地執行時專案名改變的原因所在

相關推薦

奇怪eclipse釋出專案無法訪問放在伺服器tomcat可以

下午的兩個小時都放在這個問題上了!專案名稱為springWebflow,訪問方式應該為http://localhost:8080/springWebflow/index.jsp。但是無論如何都無法訪問專案。思考了很多,專案組織是否正確,相容性,版本問題!最後發現:最後關鍵點在

阿里雲伺服器釋出專案無法訪問

專案已經成功啟動,通過ip+埠號的方式無法訪問,此時需要新增雲伺服器安全組規則 首先登入阿里雲服務控制檯,找到服務例項,點選管理,如下圖所示 然後點選本例項安全組,點選對應伺服器的配置規則,如下圖所示 開啟後點擊右上角的新增安全組規則,配置如下所示

IHS啟動無法訪問沒有pid文件沒有報錯

解決 alt his bsp each jre size 無法 報錯 IHS啟動之後 僅有一個進程如下 正常如下 error中沒有任何新的日誌--調了httpd.conf 中的日誌級別為 LogLevel debug,重啟IHS error日誌中: 查詢得知

tomcateclipse中 啟動無法訪問埠8080

        大家都知道,Eclipse配置web伺服器的時候是通過tomcat目錄,然後建立一個虛擬的目錄.在Eclipse中總是可以看到一個叫server的資料夾.裡面存著一些tomcat伺服器的配置資訊,而且在server.xml中同時也配置這你要執行的工程的虛擬目錄

eclipse匯入專案無法識別為Web專案

通過import匯入web專案後發現不能作為web專案再tomcat上執行,eclipse無法識別為web專案。 選中專案名稱並點選右鍵,選擇“Properties”項,在出項的面板的左側選擇“Project Facets”,點選右側部分的“Convert to faceted form..

java專案打war包然後放在伺服器tomcat跑起來

1.右擊專案->export->web->war file,然後點選下一步選擇生成war包的路徑和名字。 2.找到伺服器上面的tomcat安裝路徑,將war包放在webapps資料夾下面,然後在bin資料夾裡面點選startup.bat,啟動tomcat就

Eclipse啟動Tomcat無法訪問專案

Eclipse中的Tomcat可以正常啟動,不過釋出專案之後,無法訪問,包括http://localhost:8080/的小貓頁面也無法訪問到,報404錯誤。這是因為Eclipse所指定的Server path和Deploy path的問題。 在Eclipse配置的Tomc

購買阿里雲伺服器釋出專案外網無法訪問的解決辦法

問題提出:在ESC例項上部署了jdk和tomcat,啟動tomct後,內網可以訪問8080埠,外網無法訪問8080. 系統環境:winsdow 2008R2 企業版 解決方案: 在網上查資料後說是

關於maven Web(Spring MVC)專案部分專案啟動無法訪問路徑的解決方案及解釋。

在最近兩天學習新的Spring 內容中, 發現按照Spring in action 敲得程式碼無法進入後臺,在檢查後, 確認程式碼無誤。  然後開始不停的找原因。之後在檢視tomcat中的專案時, 發現專案的路徑不對, class的位置不對, 然後jsp的位置也不對,甚至沒

Tomcat路徑改變Eclipse釋出專案出錯

前提:Eclipse中設定釋出專案到Tomcat安裝目錄,而不是workspace,Tomcat的位置發生了改變 Tomcat位置移動後,在Eclipse中進行了如下修改: 即重新選擇了Tom

oracle業務硬盤出現故障無法訪問提示需要重新格式化解決方法

互聯網 折騰了兩天,終於把這個問題解決了,記錄一下,也幫助那些和我一樣碰到類似問題的朋友們,數據無價,我們必須謹慎處理。 這塊硬盤是我們公司一卡通平臺的存儲服務器LUN,由多塊硬盤組成,按道理說它不應該出現問題,因為裏面還有RAID等保護,但偏偏就出現了這樣的問題:硬盤盤符還能看見,但一打開提示“需要

dede在使用session共享會話dede後臺無法訪問報錯500

dede sessiondede在使用session共享會話後,dede後臺無法訪問,報錯500:解決方法:修改文件一:vim /application/nginx/html/www/include/common.inc.php137 //$sessSavePath = DEDEDATA."/ses

今天遇到一個開心事eclipse編寫的程式碼在命令視窗中編譯無法執行提示 “錯誤: 找不到或無法載入主類”

java中帶package和不帶package的編譯執行方式是不同的。 首先來了解一下package的概念:簡單定義為,package是一個為了方便管理組織java檔案的目錄結構,並防止不同java檔案之間發生命名衝突而存在的一個java特性。不同package中的類的名字可以相同,只是在使用時要帶上pac

使用阿里雲部署Web專案無法通過瀏覽器訪問

部署時使用Django+Nginx+uwsgi的框架,部署完成後訪問網頁一直報錯無法訪問,檢查部署過程沒有問題,之後發現原因是沒有開啟阿里雲的埠 解決方法是: 1、登入阿里雲,在控制檯進入雲伺服器的例項管理 2、在部署的伺服器後面點選“更多” 3、點選“安全與配置” 4、點選“配

VUE打包釋出無法訪問js、css資源

  在vue開發中,本地測試以及測試環境中都沒有遇到問題,當釋出生產,有虛擬路徑時,便出現js、css均報錯404;   首先在config的index.js檔案中,將assetsPublicPath修改為'./',如下圖;      然而打包釋出後發現放在assets資料夾中的圖片資源又報404,觀察

使用MySQL外掛的QT專案在通過windeployqt工具部署無法訪問資料庫的解決辦法

一個專案,使用了QT自帶的qsqlmysql.dll(qsqlmysqld.dll)作為連線MySQL資料庫的介面,在QTCreator環境下可以自動載入libmysql.dll,可以順利訪問資料庫,但是通過windeployqt工具部署後,無法訪問資料庫。   推測是因為QT的w

tomcat啟動本地無法訪問區域網內的其他電腦可以訪問

1、問題描述: tomcat專案啟動後 ,沒有報什麼錯誤,但在本地訪問時出現 Internet Explorer 無法顯示該網頁,但是使用區域網其他的電腦通過區域網ip訪問可以訪問 2、環境: w

WebMatrix開發的Razor網站釋出到IIS無法訪問的解決方法

其實在vwd下面除錯是正常滴;IIS環境在網址後新增.cshtml字尾,也是可以成功訪問滴~!不過,估計大家都不願這麼弄,還好Google了一下,找到了一片英文的解決方案:http://learn.iis.net/page.aspx/872/webmatrix-beta-r

maven專案新增Gson的依賴無法啟動報錯BeanCreationException:Error creating bean with name 'gsonBuilder'

具體錯誤如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gsonBuilder' defined in class path

web專案改名字無法訪問需要修改ContextPath路徑

使用的是eclipse的開發工具: 原專案名: 重新命名為itcast 重新發布到tomcat,發現還是原來的名字,原因是部署到tomcat的名字還沒改: 最後訪問出錯,解決如下: 右