解決idea的項目啟動報404的問題


解決idea的項目啟動報404的問題

 

 

    最近在學習IDEA,由於之前一直使用的是Eclipse,所以初次接觸IDEA就接觸到了不少的坑,其中最讓人頭疼的大概就是如何讓IDEA順利的啟動起來了,這方面我就不細講了,網上已經有了不少的教程,稍后我也會給大家一個IDEA的學習附件,有興趣的朋友可以看看,今天主要談的就是如何解決IDEA項目在啟動時報404的問題,相信不少像我一樣初次接觸IDEA的朋友都掉進過這個坑,今天就帶大家了解一下這個坑,以及如何解決。

  首先,我們來看一下404這個頁面:

  

 

  

 

 

  最后一句話:description The requested resource is not available.

  這句話翻譯過來大概意思是,描述:所請求的資源不可用。

  既然是請求資源問題,而IDEA又是通過先將項目打包成war包,然后創建一個Tomcat,將war進行加載的方式來啟動項目,那么我們就可以猜測到,這個請求資源不可用的問題就一定是出現在打包war包的過程中,或是在Tomcat加載這個war包的時候出現的問題。

  知道了原因,那么接下來就好辦了,我們一個個來進行解決。

  第一步:如何將項目打包成war包:

    1、首先,右擊項目,點擊 open module settings

  

2、配置 project,主要是本地 jdk 的安裝路徑,還有項目編譯輸出的路徑

3、配置 modules ,其中 paths 定位到 web-inf/classes ;dependencies 加入jdk和項目 web-inf/lib

  

    4、配置 libraries ,點擊 + 號,選擇 java ,然后還是選擇你項目的 web-inf/lib

  

    5、配置 facets ,此步很重要,配置 web resource directories ,路徑配錯,就會報 404 ,一定要定位到項目根目錄,也就是下面有整個項目源碼的地方

  

    6、 配置 artifacts ,此步選擇第二個,選擇你的項目即可

  

    注:這有一步很重要,在添加完以后,一定要選中你的項目,然后鼠標左鍵Put into Output Root一下

  

    到此,將項目打包就已經完成了,然后就是將項目添加到Tomcat。

    第二步,將項目添加到Tomcat:

    1.在IDEA的頁面右上角,點擊此處,打開Tomcat添加頁面

  

    2.在新打開的頁面添加Tomcat

  

   

    3.在新添加的Tomcat頁面配置好Tomcat的名字,默認瀏覽器,訪問地址,JRE,端口等

  

    在這個頁面,我們可以看到,由於沒有添加項目war包,su9oyouTomcat還是暴紅差的,然后點擊Deploment,去添加項目的war包

  

    4.給Tomcat添加已經打包好的war包

  

    添加后,可以配置路徑的后綴名,我為了省事就直接用/了,然后點Apply和OK就可以了。

  

    5.然后啟動Tomcat就可以了,直接訪問localhost就可以訪問項目了。

  

  

  

    第三步,解決SVN原因訪問404的原因

    如果經歷了上邊的步驟,你的Tomcat不報錯,但是你訪問還是404,而且是SVN項目的話,你就可以試試看是否是你SVN配置的問題了

    1.首先確認是否SVN是否能連接上:

  

  

    如果,你的SVN爆了這個錯誤,你就可以去看看是否是你的配置出錯了

  

    2.重新配置SVN,點擊File,Settings,找到Subversion,將里面的勾選的去掉,然后Apply,OK就OK了。

  

  

  

    3.可以重新測試一下SVN是否能連接上:

  

    4.然后重新啟動Tomcat,就OK了

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM