一、新建項(xiàng)目
首先新建一個Java項(xiàng)目
?
此時只是新建了一個Java項(xiàng)目,還不能用于寫JavaWeb程序,所以接下來需要添加Web框架,并 配置Tomact服務(wù)器
右鍵點(diǎn)擊項(xiàng)目Demo1,選擇【添加框架支持】,然后再左側(cè)中選擇【W(wǎng)eb應(yīng)用程序】,點(diǎn)擊確定
?
此時我們會看到左側(cè)的項(xiàng)目欄中已經(jīng)出現(xiàn)了web,這樣我們就可以在web文件夾下來寫JavaWeb程序了
當(dāng)然,我們還需要配置Tomcat服務(wù)器
二、配置Tomcat服務(wù)器
提供 8.5 版本的 Tomcat
鏈接: https://pan.baidu.com/s/1lAgCMVKy3CiXUMG3Fv-6mg 提取碼: s3z2 復(fù)制這段內(nèi)容后打開百度網(wǎng)盤手機(jī)App,操作更方便哦
9.0 版本的 Tomcat
鏈接: https://pan.baidu.com/s/1oSUO1sD9LACCAX4ntDWevA 提取碼: 6gdk 復(fù)制這段內(nèi)容后打開百度網(wǎng)盤手機(jī)App,操作更方便哦
在Idea右上角有一個【添加配置】的選項(xiàng)框,點(diǎn)擊【添加配置】
?然后在左上角有一個 【+】 的選項(xiàng),點(diǎn)擊【+】
接下來,我們需要選擇添加的新配置,往下找,找到Tomcat服務(wù)器,選擇【本地】。注意是【Tomcat服務(wù)器】,而不是【TomEE服務(wù)器】。
然后就會出現(xiàn)如下的信息,因?yàn)槲掖饲霸趧e的項(xiàng)目中配置過Tomcat,所以在新的項(xiàng)目中再次配置時不需要手動去操作了,Idea會自動找到Tomcat的位置。
如果是第一次配置Tomcat,我們需要在右側(cè)的選項(xiàng)卡當(dāng)中找到應(yīng)用程序服務(wù)器,點(diǎn)擊右側(cè)的配置按鈕
接下來會出現(xiàn)如下的提示框,我們需要將自己電腦上的Tomcat添加到其中。點(diǎn)擊右側(cè)的文件夾,找到Tomcat在自己電腦當(dāng)中的位置,然后點(diǎn)擊確定。
?
接下來,我們需要將項(xiàng)目部署到服務(wù)器中
點(diǎn)擊上方選項(xiàng)卡當(dāng)中的【部署】,下方會提示你【沒有要部署的內(nèi)容】,在下面的方框左上角有一個【+】按鈕,我們點(diǎn)擊【+】
然后,他會提示你添加【工件】還是【外部源】,我們選擇【工件】
?
然后我們會看到,下面的方框當(dāng)中已經(jīng)出現(xiàn)了我們附屬的工件【Demo1:war exploded】
在部署過程中出現(xiàn)沒有工件的情況
如果沒有【工件】,說明沒有配置工件(一般情況下都會自動配置),可以直接點(diǎn)擊右下角的【修正】
?
?可以看到會出現(xiàn)【項(xiàng)目結(jié)構(gòu)】,首先點(diǎn)擊【Facet】
?點(diǎn)擊【+】添加【W(wǎng)eb】?
?
?選擇當(dāng)前模塊,點(diǎn)擊確定
?
?可以看到,在頁面下方看到【不包含F(xiàn)acet資源】,點(diǎn)擊【創(chuàng)建工件】即可?
?
?這樣就已經(jīng)OK了,點(diǎn)擊確定?
?另外,可以查看一下項(xiàng)目的JDK有沒有配置好,第一個【11】是自己電腦上安裝的JDK,第二個【11】是 Idea 兼容的 JDK 版本號?
?
?最后,點(diǎn)擊確定,這樣Tomcat服務(wù)器才算配置完成,接下來我們就可以來寫jsp文件了
?配置完成以后,我們會看到右上角的方框中就出現(xiàn)了我們剛才配置的服務(wù)器【Tomcat 8.5.82】
?
?三、檢驗(yàn)是否配置成功
新建一個jsp文件驗(yàn)證服務(wù)器是否配置成功
在Idea左側(cè)項(xiàng)目欄中的web文件夾下,我們右鍵點(diǎn)擊它,新建一個jsp文件,選擇第二個【JSP/JSPX】
?自己命名jsp文件的名稱,然后回車,這里沒有確定按鈕
?然后我們就可以看到demo1.jsp文件已經(jīng)生成,Idea會自動生成一段代碼
?我們在<body>標(biāo)簽當(dāng)中寫一段代碼
然后,我們把服務(wù)器開啟,點(diǎn)擊右上角中的綠色三角形圖案
這時,右上角會出現(xiàn)一個正方形的紅色按鈕,點(diǎn)擊它表示關(guān)閉服務(wù)器。它出現(xiàn)時表示服務(wù)器正處于開啟狀態(tài)
?
?同時Idea下方也會出現(xiàn)一些提示信息,顯示【已連接到服務(wù)器】,點(diǎn)擊右上角的【-】按鈕可以將這些信息隱藏
?然后點(diǎn)擊右鍵運(yùn)行程序demo1.jsp
?Idea會自動跳轉(zhuǎn)到瀏覽器頁面
或者我們也可以直接點(diǎn)擊有上方的瀏覽器圖標(biāo)選擇在哪個瀏覽器打開。
?另外,在配置Tomcat時,會有一個選項(xiàng),可以自己選擇哪一個瀏覽器打開
這里建議在運(yùn)行程序時先開啟服務(wù)器,然后再運(yùn)行jsp文件,否則如果一上來就運(yùn)行jsp文件會開啟一個新的服務(wù)器,瀏覽器會出現(xiàn)404的錯誤,當(dāng)然這個也能正常運(yùn)行,需要我們手動再運(yùn)行一次程序,就可以成功了。但是為了避免每一個jsp文件都會自動生成一個服務(wù)器,所以在運(yùn)行程序時盡量先開啟服務(wù)器以后再來運(yùn)行jsp文件。?
這完全是我的個人經(jīng)驗(yàn)所得出的結(jié)論,如果有錯誤的地方,歡迎指正。
關(guān)于【Tomcat 服務(wù)器】
?當(dāng)然,我們在配置Tomcat服務(wù)器之前要確保自己電腦上有Tomcat
Tomcat下載官網(wǎng)鏈接:Apache Tomcat? - Welcome!
?在進(jìn)入官網(wǎng)以后,在左邊的選項(xiàng)卡中找到Tomcat的版本號,這里演示Tomcat 8 的下載
?根據(jù)自己電腦的配置,選擇64位或者32位進(jìn)行下載
關(guān)于Idea啟動Tomcat服務(wù)器以后,Idea下方控制臺中會出現(xiàn)中文亂碼,只是因?yàn)門omcat服務(wù)器在配置問題,實(shí)際不影響Idea的運(yùn)行。如果需要解決,需要找到Tomcat文件夾下的Conf文件,這是Tomcat的配置文件,有關(guān)Tomcat端口號的設(shè)置也是在這個文件夾下改的
點(diǎn)擊Conf文件夾,找到logging文件夾,點(diǎn)擊右鍵以記事本方式打開
大約在47行的位置,將UTF-8改為GBK,然后保存。這樣在重新啟動服務(wù)器以后,Idea控制臺下方就不會顯示中文亂碼了。
寫在最后
有興趣想要了解 Idea 創(chuàng)建 Maven 項(xiàng)目的可以參考如下文檔文章來源:http://www.zghlxwxcb.cn/news/detail-795632.html
Idea 創(chuàng)建 Maven 項(xiàng)目的兩種方式_信箋Nuyoah的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-795632.html
到了這里,關(guān)于Idea配置Tomcat服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!