最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA部署Tomcat的超詳細圖文教程

 更新時間:2023年02月01日 09:04:33   作者:禿頭披風(fēng)俠.  
最近迫于無奈從我哪破舊的Eclipse轉(zhuǎn)換到了IDEA,然后就是超多的不習(xí)慣,下面這篇文章主要給大家介紹了關(guān)于IDEA部署Tomcat的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下

創(chuàng)建Web項目

我們首先使用IDEA創(chuàng)建一個普通的java項目

創(chuàng)建好后的項目結(jié)構(gòu)如上圖,我創(chuàng)建的項目名稱為tomcat,這個項目現(xiàn)在還是一個普通的java項目,想要開發(fā)web程序,我們還要做一下操作,首先我們先給項目添加依賴

首先右鍵自己創(chuàng)建的項目,然后點擊add framework support

選擇Web application,然后點ok

我們可以發(fā)現(xiàn)多了一個web文件夾,這個web文件夾里面就是放自己的web文件,例如html文件,jsp文件等,web下面的WEB-INF目錄里面的web.xml就是用來配置這個web項目的,在WEB-INF下面我們一般會建立一個lib文件夾用于存放項目所需的jar包。

配置tomcat

創(chuàng)建web項目后我們需要配置tomcat才能運行,下面我們來進行配置。

首先點擊add configuration

然后點擊+號

下拉選擇tomcat server下的local

由于我已經(jīng)配置過,所以自動選擇了,如果沒有沒有自動選擇,點擊configuration,點擊+號,在tomcat選擇自己的tomcat目錄即可

回到配置界面

我們在這個界面中首先點擊deployment,先配置自己的項目名稱,也就是外部訪問的項目名稱

點擊+號,選擇發(fā)布方式(第一個選項為war包,第二個選項為源碼),我們選擇Artifact

 選擇后下滑修改對外訪問路徑,我一般和項目名稱一致

 然后回到serve界面

這里設(shè)置tomcat的名字

這里選擇發(fā)布項目后是否默認(rèn)打開游覽器,以及打開哪個游覽器,根據(jù)自己需要進行選擇

這里是我們對外訪問的url

然后我們把下面2個選項設(shè)置為熱加載,表示我們在修改文件后就會生效(修改java文件后需要重新發(fā)布才會生效)

這里是設(shè)置端口,根據(jù)自己的需要來設(shè)置

都設(shè)置好后我們點擊apply后點擊ok

我們可以看見這個界面,表示已經(jīng)配置好了

啟動一下,服務(wù)器啟動成功,但是控制臺輸出亂碼

這個有多種解決方法,我們隨便選擇一種,首先我們點擊idea界面的file,選擇setting,進入設(shè)置界面

然后我們在搜索框中輸入console ,回車

然后我們把默認(rèn)編碼改為GBK

點擊apply,然后點擊ok,重新啟動服務(wù)器,發(fā)現(xiàn)控制臺正常輸出

訪問服務(wù)器,網(wǎng)頁顯示為

其實訪問這個網(wǎng)址,默認(rèn)訪問的就是http://localhost:8080/tomcat/ 下面的index.jsp文件,我們修改下index.jsp文件,讓其輸出Hello Toncat

再次訪問,發(fā)現(xiàn)網(wǎng)頁已經(jīng)顯示Hello Tomcat

到此,我們已經(jīng)成功在idea中部署了web項目,配置了tomcat,并解決了啟動tomcat控制臺輸出亂碼問題。啟動服務(wù)器能夠正常運行。 

總結(jié)

到此這篇關(guān)于IDEA部署Tomcat的文章就介紹到這了,更多相關(guān)IDEA部署Tomcat內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring?spel獲取自定義注解參數(shù)值方式

    Spring?spel獲取自定義注解參數(shù)值方式

    這篇文章主要介紹了Spring?spel獲取自定義注解參數(shù)值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java實現(xiàn)經(jīng)典游戲超級瑪麗的示例代碼

    Java實現(xiàn)經(jīng)典游戲超級瑪麗的示例代碼

    在你的童年記憶里,是否有一個蹦跳、頂蘑菇的小人?本文將用java語言實現(xiàn)經(jīng)典游戲《超級瑪麗》,文中采用了swing技術(shù)進行了界面化處理,需要的可以參考一下
    2022-02-02
  • 使用Java和Selenium實現(xiàn)滑塊驗證的自動化登錄功能

    使用Java和Selenium實現(xiàn)滑塊驗證的自動化登錄功能

    在現(xiàn)代Web應(yīng)用中,滑塊驗證碼被廣泛用于防止自動化腳本的濫用,滑塊驗證通常要求用戶通過拖動滑塊來完成驗證,然而,在某些場景下,如自動化測試或批量登錄,我們需要通過編程手段解決滑塊驗證問題,本文將詳細介紹如何使用Java和Selenium實現(xiàn)滑塊驗證的自動化登錄
    2025-01-01
  • Java提效神器Stream的一些冷門技巧匯總

    Java提效神器Stream的一些冷門技巧匯總

    這篇文章主要給大家介紹了關(guān)于Java提效神器Stream的一些冷門技巧,Stream是java對集合操作的優(yōu)化,相較于迭代器,使用Stream的速度非???并且它支持并行方式處理集合中的數(shù)據(jù),默認(rèn)情況能充分利用cpu的資源,需要的朋友可以參考下
    2021-07-07
  • java壓縮文件和下載圖片示例

    java壓縮文件和下載圖片示例

    這篇文章主要為大家詳細介紹了java壓縮文件和下載圖片示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Spring中@EnableScheduling注解的工作原理詳解

    Spring中@EnableScheduling注解的工作原理詳解

    這篇文章主要介紹了Spring中@EnableScheduling注解的工作原理詳解,@EnableScheduling是 Spring Framework 提供的一個注解,用于啟用Spring的定時任務(wù)(Scheduling)功能,需要的朋友可以參考下
    2024-01-01
  • Java?詳細分析四個經(jīng)典鏈表面試題

    Java?詳細分析四個經(jīng)典鏈表面試題

    兄弟們,編程,當(dāng)我們學(xué)習(xí)完數(shù)據(jù)結(jié)構(gòu)的時候,你就會有一種豁然開朗的感覺。算是真正的入了編程的門,所以打好數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)是特別特別重要的
    2022-03-03
  • 基于HTML5+js+Java實現(xiàn)單文件文件上傳到服務(wù)器功能

    基于HTML5+js+Java實現(xiàn)單文件文件上傳到服務(wù)器功能

    應(yīng)公司要求,在HTML5頁面上實現(xiàn)上傳文件到服務(wù)器功能,對于我這樣的菜鳥,真是把我難住了,最后還是請教大神搞定的,下面小編把例子分享到腳本之家平臺,供大家參考
    2017-08-08
  • Java Array.sort()源碼分析講解

    Java Array.sort()源碼分析講解

    Arrays類中有一個sort()方法,該方法是Arrays類的靜態(tài)方法,在需要對數(shù)組進行排序時,非常的好用。但是sort()的參數(shù)有好幾種,下面我就為大家一一介紹,這幾種形式的用法
    2022-08-08
  • java讀取配置文件自定義字段(yml、properties)

    java讀取配置文件自定義字段(yml、properties)

    本文主要介紹了java讀取配置文件自定義字段(yml、properties),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07

最新評論

贵阳市| 勐海县| 会昌县| 大丰市| 唐山市| 金塔县| 都匀市| 望都县| 利辛县| 安阳县| 茂名市| 沈阳市| 武胜县| 尚志市| 元朗区| 鸡西市| 铜陵市| 余干县| 兴山县| 横山县| 寿光市| 高唐县| 彭州市| 澄迈县| 康平县| 布尔津县| 资中县| 雅安市| 宁南县| 华阴市| 巴林右旗| 茂名市| 句容市| 黄大仙区| 色达县| 清流县| 渑池县| 红原县| 龙口市| 轮台县| 安庆市|