南京建設(shè)網(wǎng)站首頁(yè)上海營(yíng)銷(xiāo)公司
一、前言
在IDEA中創(chuàng)建完一個(gè)Maven Web項(xiàng)目,并補(bǔ)齊了目錄以后,準(zhǔn)備使用Tomcat時(shí),就需要在自己創(chuàng)建的項(xiàng)目中去部署Tomcat,前文已經(jīng)介紹了如何創(chuàng)建Maven Web,所以這里就不多加贅述,直接講述部署Tomcat的方法
二、集成本地Tomcat
1.將本地Tomcat 集成到Idea
這種方法比較復(fù)雜,但是非常適用于tomcat7以上的高版本,且一定不會(huì)報(bào)錯(cuò)
首先點(diǎn)擊這個(gè)小錘子旁邊的箭頭,在展開(kāi)的菜單中選擇Edit Configurations...
然后在這個(gè)彈出的Run/Debug Configurations
窗體中點(diǎn)擊+號(hào),也就是圖中2的位置,這樣就會(huì)有下拉菜單Add New Configurations
,下拉找到Tomcat Sever
,會(huì)發(fā)現(xiàn)把光標(biāo)移動(dòng)到這個(gè)上的時(shí)候會(huì)有一個(gè)可供選擇的窗體,在Add New 'Tomcat Sever' Configurations
窗口中選擇Local
即可
2.進(jìn)行項(xiàng)目部署
1??取名
Name處是寫(xiě)這個(gè)的配置名字,一般會(huì)采用Tomcat+版本號(hào)
的形式,這樣便于辨識(shí)(見(jiàn)名知意),在后續(xù)有N多個(gè)配置的時(shí)候,只需要下拉菜單就能選擇需要執(zhí)行的,然后點(diǎn)擊右邊的綠色箭頭就可以直接運(yùn)行了。此處作者這里是8.5.85
版本,那么此處的名字就寫(xiě)Tomcat8
2??部署Tomcat到服務(wù)器
由于作者已經(jīng)配置過(guò)一遍了,所以在Application server
處不用自己配置,但是如果是第一次配置的話,需要點(diǎn)擊右邊的Configure
,在彈出的框中點(diǎn)擊+號(hào),然后配置Tomcat Home
和Tomcat directory
,都點(diǎn)擊右邊那個(gè)像文件夾一樣的圖標(biāo)然后選擇自己安裝的目錄即可
3??配置端口
這里只要寫(xiě)自己的端口號(hào)即可,一般默認(rèn)端口都是8080,如果要修改的話也是可以的,可以在安裝路徑下的conf
文件夾中找到server.xml
在框選出來(lái)的區(qū)域中修改端口號(hào)即可
4??勾選show this page
5??添加服務(wù)器啟動(dòng)
這里要把我們的打包方式由變成war包才可以添加服務(wù)器啟動(dòng),那么這里先來(lái)介紹一下將打包方式變成war包:打開(kāi)pom.xml
文件,添加下面一行代碼即可(這條僅針對(duì)不適用骨架創(chuàng)建web項(xiàng)目,所以還是建議使用骨架來(lái)創(chuàng)建)
<packaging>war</packaging>
這里要注意,一定要放在bulid
標(biāo)簽前
選擇Deployment
后點(diǎn)擊+后,選擇Artifact
后選擇我們剛剛打好的war包添加即可,然后就成功部署好了Tomcat到我們的項(xiàng)目中
三、使用Tomcat插件
1.生成標(biāo)簽
這里我們需要在pom.xml
文件中安裝Tomcat
插件,這里可以用Alt+Insert
快捷鍵,選擇Plugin Template
一鍵生成插件,這樣就不用自己寫(xiě)標(biāo)簽了,具體的代碼配置如下
2.配置代碼
<build><plugins><!--tomcat插件--><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version></plugin></plugins></build>
3.修改訪問(wèn)的端口號(hào)和訪問(wèn)路徑
當(dāng)然,如果想要修改訪問(wèn)的端口號(hào)和訪問(wèn)路徑的話,也可以在configuration
標(biāo)簽中修改,通過(guò)port
標(biāo)簽和path
標(biāo)簽修改
<configuration> <port>80</port><!--訪問(wèn)端口號(hào)--> <path>/</path><!--項(xiàng)目訪問(wèn)路徑--> </configuration>
四、啟動(dòng)Maven項(xiàng)目
這里可以安裝一個(gè)Maven Helper
插件,然后就可以右鍵點(diǎn)擊項(xiàng)目然后運(yùn)行,選擇run maven
即可啟動(dòng),如果沒(méi)辦法成功運(yùn)行的話,可以試一下這個(gè)方法:將URL改為http://localhost:8080/tomcat_demo1_war/
(項(xiàng)目的war包)試試,應(yīng)該就可以成功打開(kāi)
五、結(jié)語(yǔ)
接下來(lái)會(huì)講述有關(guān)于Servlet相關(guān)知識(shí)點(diǎn)