国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件

這篇具有很好參考價(jià)值的文章主要介紹了IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bà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è)小錘子旁邊的箭頭,在展開的菜單中選擇Edit Configurations...
IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件
然后在這個(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即可

IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件

2.進(jìn)行項(xiàng)目部署

IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件

1??取名

Name處是寫這個(gè)的配置名字,一般會(huì)采用Tomcat+版本號(hào)的形式,這樣便于辨識(shí)(見名知意),在后續(xù)有N多個(gè)配置的時(shí)候,只需要下拉菜單就能選擇需要執(zhí)行的,然后點(diǎn)擊右邊的綠色箭頭就可以直接運(yùn)行了。此處作者這里是8.5.85版本,那么此處的名字就寫Tomcat8

2??部署Tomcat到服務(wù)器

由于作者已經(jīng)配置過一遍了,所以在Application server處不用自己配置,但是如果是第一次配置的話,需要點(diǎn)擊右邊的Configure,在彈出的框中點(diǎn)擊+號(hào),然后配置Tomcat HomeTomcat directory ,都點(diǎn)擊右邊那個(gè)像文件夾一樣的圖標(biāo)然后選擇自己安裝的目錄即可

3??配置端口

這里只要寫自己的端口號(hào)即可,一般默認(rèn)端口都是8080,如果要修改的話也是可以的,可以在安裝路徑下的conf文件夾中找到server.xml在框選出來的區(qū)域中修改端口號(hào)即可
IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件

4??勾選show this page

5??添加服務(wù)器啟動(dòng)

這里要把我們的打包方式由變成war包才可以添加服務(wù)器啟動(dòng),那么這里先來介紹一下將打包方式變成war包:打開pom.xml文件,添加下面一行代碼即可(這條僅針對(duì)不適用骨架創(chuàng)建web項(xiàng)目,所以還是建議使用骨架來創(chuàng)建)

<packaging>war</packaging>

這里要注意,一定要放在bulid標(biāo)簽前

選擇Deployment后點(diǎn)擊+后,選擇Artifact后選擇我們剛剛打好的war包添加即可,然后就成功部署好了Tomcat到我們的項(xiàng)目中
IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件

三、使用Tomcat插件

1.生成標(biāo)簽

這里我們需要在pom.xml文件中安裝Tomcat插件,這里可以用Alt+Insert快捷鍵,選擇Plugin Template一鍵生成插件,這樣就不用自己寫標(biāo)簽了,具體的代碼配置如下
IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件

2.配置代碼

  <build>
    <plugins>
      <!--tomcat插件-->
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
      </plugin></plugins>
  </build>

3.修改訪問的端口號(hào)和訪問路徑

當(dāng)然,如果想要修改訪問的端口號(hào)和訪問路徑的話,也可以在configuration標(biāo)簽中修改,通過port標(biāo)簽和path標(biāo)簽修改

    <configuration>        
    <port>80</port><!--訪問端口號(hào)-->        
    <path>/</path><!--項(xiàng)目訪問路徑-->    
    </configuration>

四、啟動(dòng)Maven項(xiàng)目

這里可以安裝一個(gè)Maven Helper插件,然后就可以右鍵點(diǎn)擊項(xiàng)目然后運(yùn)行,選擇run maven即可啟動(dòng),如果沒辦法成功運(yùn)行的話,可以試一下這個(gè)方法:將URL改為http://localhost:8080/tomcat_demo1_war/(項(xiàng)目的war包)試試,應(yīng)該就可以成功打開
IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件

五、結(jié)語

接下來會(huì)講述有關(guān)于Servlet相關(guān)知識(shí)點(diǎn)文章來源地址http://www.zghlxwxcb.cn/news/detail-401750.html

到了這里,關(guān)于IDEA中使用Tomcat的兩種方式:集成本地Tomcat&使用Tomcat Maven插件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 關(guān)于部署vue項(xiàng)目在Linux上的兩種方式tomcat以及nignx(1)使用tomcat進(jìn)行部署

    關(guān)于部署vue項(xiàng)目在Linux上的兩種方式tomcat以及nignx(1)使用tomcat進(jìn)行部署

    阿丹有話說: ? ? ? ? 之前在寫spring-boot項(xiàng)目的時(shí)候是直接寫的jsp頁面直接打成war包來運(yùn)行。使用到了tomcat,而且簡單方便,但是美中不足就是動(dòng)畫演示以及頁面沒有辦法做的非常美觀。自從開始寫前后端分離的項(xiàng)目(微服務(wù)等)之后,發(fā)現(xiàn)element-ui是真的好用。現(xiàn)在想給vue的

    2024年02月03日
    瀏覽(21)
  • 關(guān)于部署vue項(xiàng)目在Linux上的兩種方式tomcat以及nignx(3)使用nignx進(jìn)行部署

    關(guān)于部署vue項(xiàng)目在Linux上的兩種方式tomcat以及nignx(3)使用nignx進(jìn)行部署

    阿丹有話說: ? ? ? ? 前兩篇文章主要講解了將vue中tomcat部署研究了。解決了在后臺(tái)代碼中通過過濾器來解決跨域問題。后期會(huì)繼續(xù)出在tomcat中的代理配置等。本篇文章來將vue項(xiàng)目部署在nignx上,并且通過反向代理來解決跨域請(qǐng)求以及請(qǐng)求轉(zhuǎn)發(fā)。 ?首先我們?cè)賮砹私庖幌耼gi

    2024年02月04日
    瀏覽(28)
  • IDEA查看maven依賴關(guān)系層級(jí)的兩種方法

    IDEA查看maven依賴關(guān)系層級(jí)的兩種方法

    目錄 前言 一.? 命令行方式查找(推薦) 二. 界面方式查找 前言 由于maven項(xiàng)目之間pom文件jar包的相互引用,導(dǎo)致一些底層不需要的jar包或者低版本的jar包被引入,而當(dāng)前項(xiàng)目又沒辦法直接體現(xiàn)是哪個(gè)引用攜帶了這些jar包,這使得排除或者解決jar包沖突變得困難。下面我就教大家

    2024年04月12日
    瀏覽(22)
  • IDEA部署項(xiàng)目到tomcat運(yùn)行成功但是頁面404的兩種原因

    IDEA部署項(xiàng)目到tomcat運(yùn)行成功但是頁面404的兩種原因

    當(dāng)時(shí)我遇到的問題就是明明部署成功的項(xiàng)目卻連index.jsp都訪問不了報(bào)404。在網(wǎng)上搜索了很多的答案都沒有解決。直到后面我才發(fā)現(xiàn)是我部署在tomcat中的項(xiàng)目有問題,如圖 正確的操作應(yīng)該是部署該項(xiàng)目的War包而不是直接將這個(gè)項(xiàng)目直接放到Tomcat中的deployment中去。 而WAR包需要在

    2024年02月11日
    瀏覽(24)
  • SpringBoot集成WebSocket的兩種方式

    SpringBoot集成WebSocket的兩種方式

    本站在2014年4月時(shí)曾全面的學(xué)習(xí)HTML5的技術(shù),特寫過HTML5的WebSocket示例,當(dāng)時(shí)使用的Servlet3.0規(guī)范中的API,需要Tomcat7的支持(貌似在Tomcat6的后期維護(hù)版本也增加了WebSocket的支持),早在當(dāng)初該示例還是本站的一個(gè)特色功能,好多來找我要源碼的呢。時(shí)隔多年再來使用SpringBoot架構(gòu)

    2024年02月15日
    瀏覽(20)
  • Maven工程中排除依賴打包的兩種方式

    在Maven工程中,我們常需要依賴各種第三方庫完成項(xiàng)目開發(fā),但在最終交付時(shí),往往不希望將這些依賴本身打包到產(chǎn)品中,以減小發(fā)布包體積。此時(shí),可以通過以下兩種方式實(shí)現(xiàn): 這適用于那些編譯時(shí)需要,但運(yùn)行時(shí)會(huì)由服務(wù)器或運(yùn)行環(huán)境提供的庫,典型的如Servlet API、JDBC驅(qū)動(dòng)等。可以

    2024年02月16日
    瀏覽(41)
  • Spring Boot集成Druid實(shí)現(xiàn)多數(shù)據(jù)源的兩種方式

    Spring Boot集成Druid實(shí)現(xiàn)多數(shù)據(jù)源的兩種方式

    目錄 項(xiàng)目場(chǎng)景: 一、集成com.baomidou的方式 1、maven依賴: 2、?配置文件: 3、?使用注解切換數(shù)據(jù)源:? 二、基于AOP手動(dòng)實(shí)現(xiàn)多數(shù)據(jù)源原生的方式 1、maven依賴: 2、?配置文件: 3、?多數(shù)據(jù)源名稱類 4、自定義注解? 5、配置類 6、動(dòng)態(tài)數(shù)據(jù)源配置 ?7、AOP切面攔截注解 8、Dao層,

    2024年02月09日
    瀏覽(20)
  • 阿里云申請(qǐng)免費(fèi)SSL證書的兩種驗(yàn)證方式及配置服務(wù)器Tomcat升級(jí)HTTPS協(xié)議

    阿里云申請(qǐng)免費(fèi)SSL證書的兩種驗(yàn)證方式及配置服務(wù)器Tomcat升級(jí)HTTPS協(xié)議

    通用教程,其他服務(wù)商的免費(fèi) SSL 證書也差不多是這個(gè)流程。(至少騰訊云的操作步驟和本文是一致,嘻嘻!) 首先在阿里云上創(chuàng)建并申請(qǐng) SSL 證書,之后選擇 DNS 驗(yàn)證的方式,一種是手動(dòng)配置解析地址進(jìn)行驗(yàn)證,另一種是在服務(wù)器上放置一個(gè)驗(yàn)證文件進(jìn)行驗(yàn)證。 手動(dòng) DNS 驗(yàn)證

    2024年02月10日
    瀏覽(372)
  • axios和vite在本地開發(fā)環(huán)境配置代理的兩種方式,五分鐘學(xué)會(huì)

    axios和vite在本地開發(fā)環(huán)境配置代理的兩種方式,五分鐘學(xué)會(huì)

    如果你使用vue或者react開發(fā),就得使用axios吧,然后為了解決跨域問題,就得使用vite配置吧,那怎么協(xié)調(diào)配置它們兩個(gè)才能正常工作呢? 正常的流程:配置axios的baseURL,然后配置vite的proxy 配置axios的baseURL: 然后再配置vite的proxy:在vite.config.js中配置 如果你想將路徑重寫也是

    2024年02月04日
    瀏覽(21)
  • 【linux 多線程并發(fā)】線程本地?cái)?shù)據(jù)存儲(chǔ)的兩種方式,每個(gè)線程可以有同名全局私有數(shù)據(jù),以及兩種方式的性能分析

    ? 專欄內(nèi)容 : 參天引擎內(nèi)核架構(gòu) 本專欄一起來聊聊參天引擎內(nèi)核架構(gòu),以及如何實(shí)現(xiàn)多機(jī)的數(shù)據(jù)庫節(jié)點(diǎn)的多讀多寫,與傳統(tǒng)主備,MPP的區(qū)別,技術(shù)難點(diǎn)的分析,數(shù)據(jù)元數(shù)據(jù)同步,多主節(jié)點(diǎn)的情況下對(duì)故障容災(zāi)的支持。 手寫數(shù)據(jù)庫toadb 本專欄主要介紹如何從零開發(fā),開發(fā)的

    2024年02月03日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包