IntelliJ IDEA配置Tomcat和Lombok

Tomcat的安裝和配置

Tomcat 是在SUN公司的JSWDK(JavaServer Web DevelopmentKit)的基礎(chǔ)上發(fā)展而來的一個優(yōu)秀的Servlet容器,其本身完全是由Java編寫的,是Apache開源軟件組織的一個軟件項(xiàng)目。
Tomcat除了能夠充當(dāng)運(yùn)行Servlet的容器,還提供了作為Web服務(wù)器的一些實(shí)用功能(如:Tomcat的管理和控制平臺、安全域管理和Tomcat閥等),并且具有運(yùn)行穩(wěn)定、可靠,效率高等特點(diǎn),因此Tomcat已經(jīng)成為目前開發(fā)企業(yè)JavaWeb應(yīng)用的最佳Servlet容器選擇之一。
首先打開Tomcat的官方網(wǎng)站http://tomcat.apache.org/,在左側(cè)選擇版本進(jìn)行下載。

tomcat官網(wǎng).png

此處選擇的是8.5.37版本,在下載完成后解壓到了D:盤中。
打開idea,點(diǎn)擊右上方的“Add Configuration…”:
配置tomcat-1.png

點(diǎn)擊左上方的“+”:
配置tomcat-2.png

在彈出的下拉菜單中選中Tomcat Server->Local:
配置tomcat-3.png

在Name中自定義一個名字,點(diǎn)擊右側(cè)的Application server的“Configure…”按鈕:
配置tomcat-4.png

再點(diǎn)擊Tomcat Home右側(cè)的文件夾圖標(biāo):
配置tomcat-5.png

在打開的界面中選擇tomcat的解壓目錄即可。
下面的設(shè)置默認(rèn)瀏覽器,推薦使用chrome:
配置tomcat-6.png

在下面的url和端口等使用默認(rèn)即可,點(diǎn)擊“OK”。
添加完tomcat后,點(diǎn)擊idea主界面的Build:
配置tomcat-7.png

點(diǎn)擊“Build Artifacts…”:
配置tomcat-8.png

再點(diǎn)擊tomcat server的下拉箭頭,選擇“Edit Configuration…”:
配置tomcat-9.png

點(diǎn)擊Server右側(cè)標(biāo)簽Deployment:
配置tomcat-10.png

Deploy at the server startup中,已經(jīng)有了permission exploded配置,此時即可使用tomcat server啟動項(xiàng)目了。

Lombok插件的安裝

打開Lombok官網(wǎng)https://projectlombok.org/。
官網(wǎng)對其介紹很簡單但是意思明了:
Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.
Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.
下面在IntelliJ IDEA安裝該插件。
點(diǎn)擊“File->Settings->Pljugins”:

Lombok安裝-1.png

在右側(cè)上方搜索框中輸入lombok:
Lombok安裝-2.png

點(diǎn)擊Search in repositories:
Lombok安裝-3.png

搜索結(jié)果中顯示Lombok Plugin,選中,并點(diǎn)擊右側(cè)上方的“Install”按鈕:
Lombok安裝-4.png

點(diǎn)擊“Accept”:
Lombok安裝-5.png

即可進(jìn)行安裝,安裝完成點(diǎn)擊“Restart IntelliJ IDEA”,進(jìn)行重啟。
Lombok安裝-6.png

重啟完成后只需在maven項(xiàng)目的pom文件中引入該包即可使用Lombok。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容