您好,登錄后才能下訂單哦!
怎么解決使用eclipse導入svn的ssm項目不能正常運行且在無法添加到tomcat Server的錯誤,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
最近在跑到外包公司上班,進入銀行系統做外包,接到了一個使用war包啟動老項目任務,結果在我使用eclipse自帶的插件正常導入(workspace)后,右鍵該項目并沒有按我想象的正常啟動.
項目右鍵的時候我設置了本地tomcat的Runtime Server并且這個tomcat Server之前正常啟動過項目;右鍵run as tomcat后eclipse只啟動了tomcat,整個項卻沒反應,而且在server窗口中查看tomcat發現項目根本沒添加進去. 于是我右鍵tomcat的server想把項目add進去,進入add and remove界面找不到這個項目.
這是后我以為是項目有問題,打開項目的代碼想看一下他的配置和其他信息,結果在使用Ctrl+點擊跟蹤對象的時候發現根本沒有反應....這就觸及到我知識的盲區了!于是我百度了一下,根據這個網址的說法這個是eclipse沒有把這個項目當成一個可運行的項目,于是我就新建了個傳統的java項目,然后把svn上拉下來的代碼整個復制進去了,刷新了一下項目之后果然Ctrl+點擊可以使用了。
我以為項目現在就可以運行了,然后果然tomcat還是添加不進去,只能接著百度.最后在百度百科上找到原因,原來eclipse中tomcat的add and remove頁面里面的都是web項目,而我創建的是一個Java Projects 缺少web項目的文件,所以不能添加,按照他的步驟完成之后,就可以正常添加了.
然后我第三次啟動項目,這次啟動tomcat倒是沒報什么錯誤,倒是我輸入項目網址的時候報404錯誤,然后排查問題的時候發現localhost:8080也是404!明明eclipse的console頁面都打印出啟動信息了!沒辦法,只好繼續百度,最終按照這個網址的方法解決了問題.重啟項目的時候,發現localhost:8080已經可以顯示tomcat引導頁了,但是項目主頁依然無法顯示.
只好在此檢查,最終發現項目中多出了WebContent文件夾,而本來該項目頁面文件都是放在了WebRoot文件夾下面,懷疑是這個的問題,上網一查果然如此;按照這里的方法最終解決了這個問題,在此啟動果然再也沒報錯
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。