如何在IDEA中部署一個(gè)tomcat項(xiàng)目-創(chuàng)新互聯(lián)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

成都創(chuàng)新互聯(lián)公司專(zhuān)注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、網(wǎng)站建設(shè)、武進(jìn)網(wǎng)絡(luò)推廣、微信小程序定制開(kāi)發(fā)、武進(jìn)網(wǎng)絡(luò)營(yíng)銷(xiāo)、武進(jìn)企業(yè)策劃、武進(jìn)品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供武進(jìn)建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:muchs.cn

tomcat部署項(xiàng)目的3種方式

  • 直接將項(xiàng)目放到webapps目錄

  • 配置conf/server.xml文件

  • 在conf\catalina\localhost創(chuàng)建任意名稱(chēng)的xml文件。

直接將項(xiàng)目放到webapps目錄

新建一個(gè)haha文件夾,這個(gè)文件夾就是相當(dāng)于一個(gè)項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

文件夾中創(chuàng)建一個(gè)a.xml文件

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 xml文件的內(nèi)容為

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

把項(xiàng)目復(fù)制到webapps目錄,重啟tomcat

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

訪問(wèn)頁(yè)面

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 如果出現(xiàn)亂碼,可以參考這個(gè)解決tomcat 靜態(tài)頁(yè)面(html)中文亂碼終極篇

/haha:項(xiàng)目的訪問(wèn)路徑-->虛擬路徑

/a.html:資源路徑

簡(jiǎn)化方式

先把haha項(xiàng)目去掉

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

我們的tomcat還運(yùn)行著,沒(méi)有關(guān)閉

項(xiàng)目加多一個(gè)文件b.html

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

將a.html和b.html打包

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 把壓縮文件后綴改成war包格式

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

將war包放進(jìn)webapps目錄下,發(fā)現(xiàn)并沒(méi)有自動(dòng)解壓文件

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

查看一下日志

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 從日志文件中,我們可以知道需要的是zip格式的,rar格式不行

所以我們用7Zip壓縮成zip格式,在把格式換成war格式

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

再把c.war放進(jìn)webapps目錄下,發(fā)現(xiàn)自動(dòng)解壓了

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

因?yàn)槲覀兊膖omcat并沒(méi)有關(guān)閉,所以訪問(wèn)一下

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

為什么?因?yàn)槲覀兊奶摂M目錄改了啊, 我們的war包是c.war,解壓后虛擬目錄是c啊,所以重新訪問(wèn)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

訪問(wèn)b文件

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

tomcat運(yùn)行狀態(tài)下,把war包刪除,那么相應(yīng)的解壓文件夾也會(huì)自動(dòng)刪除,也就刪除了項(xiàng)目。

缺點(diǎn):需要拷貝項(xiàng)目

配置conf/server.xml文件(不推薦)

現(xiàn)在我webapps目錄先下已經(jīng)沒(méi)有自定義的項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

在E盤(pán)的文件夾里面定一個(gè)heihei項(xiàng)目,里面只有a.html文件,文件內(nèi)容為你紅色字:嘿嘿俠

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

找到配置文件server.xml

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 找到Host標(biāo)簽

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 加入以下配置:<Context docBase="E:\heihei" path="/lala" />

注:

docBase:項(xiàng)目的路徑

path:虛擬路徑

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

啟動(dòng)tomcat訪問(wèn)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 缺點(diǎn):

因?yàn)榕渲檬菍?xiě)在server.xml文件里面,這個(gè)文件里的配置都是tomcat的核心配置,如果在這里配置部署,有可能會(huì)弄壞tomcat的配置,并且每次修改都要重啟,所以這種方式不推薦。

在conf\catalina\localhost創(chuàng)建任意名稱(chēng)的xml文件。(最推薦)(熱部署)

在E盤(pán)的文件夾里面定一個(gè)hehe項(xiàng)目,里面只有a.html文件,文件內(nèi)容為你紅色字:呵呵俠

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

conf\catalina\localhost創(chuàng)建任意名稱(chēng)的xml文件

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

在xml文件加入以下配置:<Context docBase="E:\hehe" />

注:docBase:項(xiàng)目的路徑

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

訪問(wèn)的虛擬路徑就是這個(gè)xml的文件名

我們tomcat是一直啟動(dòng)的,不用重新啟動(dòng),直接訪問(wèn)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 這就是熱部署,將來(lái)再加新項(xiàng)目,直接再加xml文件即可,不需要重新啟動(dòng)tomcal

如果不需要這個(gè)項(xiàng)目了,也不需要?jiǎng)h掉,把文件名后綴改掉即可(后綴名隨便取)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 改掉之后項(xiàng)目也就訪問(wèn)不了了

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

tomcat與IDEA集成

集成配置 

idea

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

我們現(xiàn)在是本地的。選擇tomcat的安裝目錄

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 這樣tomcat就集成了idea中

創(chuàng)建web項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

啟動(dòng)成功

 看日志,看到我們項(xiàng)目部署到tomcat的路徑

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 訪問(wèn)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

默認(rèn)的設(shè)置在tomcat的配置文件web.xml里

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

我們?cè)谛碌捻?xiàng)目里再加一個(gè)aa.html頁(yè)面

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 訪問(wèn)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

 需要重新啟動(dòng)項(xiàng)目,再訪問(wèn)

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

熱部署

上面我們加了一個(gè)aa.html頁(yè)面,需要從新啟動(dòng)項(xiàng)目,是不是很麻煩,下面我們配置一下熱部署

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

如何在IDEA中部署一個(gè)tomcat項(xiàng)目

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,的支持。

分享名稱(chēng):如何在IDEA中部署一個(gè)tomcat項(xiàng)目-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)鏈接:http://muchs.cn/article6/degpog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站策劃、微信公眾號(hào)Google、用戶體驗(yàn)、App開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司