IDEA之web項(xiàng)目導(dǎo)入jar包方式
這里我只介紹常用的導(dǎo)入jar包的方法
IDEA中要設(shè)置好兩處導(dǎo)入jar包的路徑
1. 一個(gè)是應(yīng)用程序在部署到tomcat時(shí)
tomcat會(huì)導(dǎo)入應(yīng)用程序中WEN-INF下lib目錄中的jar包,ServletAPI的jar包在tomcat啟動(dòng)時(shí)也會(huì)自動(dòng)導(dǎo)入,但是IDEA在把應(yīng)用程序部署到tomcat的方式并不是直接部署,而是使用war exploded模式即將WEB工程以當(dāng)前文件夾的位置關(guān)系上傳到服務(wù)器,在這種形式下,tomcat webapps是沒有工程文件的。
這里我們要預(yù)先在IDEA設(shè)置好部署到tomcat的lib目錄。
如下:
由于IDEA并不會(huì)像myeclipse那樣默認(rèn)生成lib目錄
故我們自己要新建一個(gè)lib目錄
并拷貝要導(dǎo)入的jar包到該目錄下
打開project structure
根據(jù)上圖要順序點(diǎn)擊
到第四個(gè)紅框時(shí)
點(diǎn)擊項(xiàng)目下的jar包即可導(dǎo)入全部的lib目錄下的jar包
然后可以根據(jù)5中的lib目錄可以查看要部署到tomcat的項(xiàng)目jar包
2. 另一個(gè)是要設(shè)置應(yīng)用程序中導(dǎo)入jar包,防止編寫項(xiàng)目時(shí)報(bào)錯(cuò)
見如下圖所示:
首先點(diǎn)擊當(dāng)前項(xiàng)目右上角的project structure
上圖中從左到右點(diǎn)擊
點(diǎn)擊綠色加號(hào)
選擇JARs or Diratories
選擇jar包所在的目錄
即當(dāng)前項(xiàng)目的lib目錄
并將其打勾。
繼續(xù)點(diǎn)擊綠色加號(hào)
選擇librari有
并選擇Servlet的APIJar包
最后如上添加完畢。
1. 點(diǎn)擊右邊的Project Structure按鈕
2. 在Modules-模板Module-Dependencies中,點(diǎn)擊加號(hào)
3. 選擇第一個(gè),可以添加jar包或者jar包所在的文件夾
4. 可以按照myeclipse的習(xí)慣,把WEB-INF中的lib文件夾添加進(jìn)來,lib里面的所有jar包會(huì)都被添加進(jìn)來。也可以選擇一個(gè)jar文件添加。
5. 記得把export列的對號(hào)打上。這樣在部署的時(shí)候才會(huì)把jar文件也部署
6. 在Libraries中點(diǎn)擊加號(hào),可以對一個(gè)工程下面的所有模塊
7. 如圖所示,添加了一個(gè)測試用的jar包,它對所有模塊都生效
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot整合Hmily實(shí)現(xiàn)TCC分布式事務(wù)
這篇文章主要為大家詳細(xì)介紹了SpringBoot如何整合Hmily實(shí)現(xiàn)TCC分布式事務(wù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-11-11通過實(shí)例學(xué)習(xí)Java集合框架HashSet
這篇文章主要介紹了通過實(shí)例學(xué)習(xí)Java集合框架HashSet,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12spring中Mapstruct屬性映射的實(shí)現(xiàn)
本文主要介紹了spring中Mapstruct屬性映射的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-12-12Java+Windows+ffmpeg實(shí)現(xiàn)視頻轉(zhuǎn)換功能
這篇文章主要為大家詳細(xì)介紹了Java+Windows+ffmpeg實(shí)現(xiàn)視頻轉(zhuǎn)換功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12Java 中如何使用 JavaFx 庫標(biāo)注文本顏色
這篇文章主要介紹了在 Java 中用 JavaFx 庫標(biāo)注文本顏色,在本文中,我們將了解如何更改標(biāo)簽的文本顏色,并且我們還將看到一個(gè)必要的示例和適當(dāng)?shù)慕忉專员愀菀桌斫庠撝黝},需要的朋友可以參考下2023-05-05Java SpringBoot自動(dòng)裝配原理詳解及源碼注釋
SpringBoot的自動(dòng)裝配是拆箱即用的基礎(chǔ),也是微服務(wù)化的前提。其實(shí)它并不那么神秘,我在這之前已經(jīng)寫過最基本的實(shí)現(xiàn)了,大家可以參考這篇文章,來看看它是怎么樣實(shí)現(xiàn)的,我們透過源代碼來把握自動(dòng)裝配的來龍去脈2021-10-10使用JAVA實(shí)現(xiàn)郵件發(fā)送功能的圖文教程
郵件發(fā)送其實(shí)是一個(gè)非常常見的需求,用戶注冊,找回密碼等地方,都會(huì)用到,下面這篇文章主要給大家介紹了關(guān)于使用JAVA實(shí)現(xiàn)郵件發(fā)送功能的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-06-06SpringBoot集成WebSocket【基于純H5】進(jìn)行點(diǎn)對點(diǎn)[一對一]和廣播[一對多]實(shí)時(shí)推送
這篇文章主要介紹了SpringBoot集成WebSocket【基于純H5】進(jìn)行點(diǎn)對點(diǎn)[一對一]和廣播[一對多]實(shí)時(shí)推送,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08