IntelliJ?IDEA教程之clean或者install?Maven項(xiàng)目的操作方法
IntelliJ IDEA教程之clean或者install Maven項(xiàng)目的操作方法
一、前言
Eclipse中如果我們想clean或者install工程,我們只需要右鍵工程,然后找到run->Maven install 或者run->Maven clean就可以了,但是IDEA中我們要怎么去操作呢?
二、步驟
♦這里我們介紹兩種方式,如何調(diào)試出窗口
- 點(diǎn)擊菜單欄View->Tool Windows->Maven projects
- 點(diǎn)擊菜單欄Help->Find Action(Ctrl+Shift+A),輸入Maven projects
♦然后會(huì)出現(xiàn)以下界面
♦如下圖,選中之后。點(diǎn)擊綠色三角形就可以clean了
至此,我們關(guān)于IntelliJ IDEA教程之如何clean或者install Maven項(xiàng)目介紹完畢。
附錄:Maven工程中刪除沒(méi)用到的依賴(lài)包
將Maven工程中的沒(méi)用到的依賴(lài)包刪除,一個(gè)比較笨,但是可靠性高的方法
前言
背景:有一個(gè)Maven工程,為了將其依賴(lài)包導(dǎo)出做了設(shè)置, #0001 Maven工程的依賴(lài)導(dǎo)出,但是,Maven工程依賴(lài)導(dǎo)出的時(shí)候不去檢查依賴(lài)包有沒(méi)有用到,將其所有關(guān)聯(lián)的依賴(lài)都導(dǎo)出了,導(dǎo)致依賴(lài)包一大堆,影響工程的部署
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、核心方法是exclusion去除包
在dependency
中添加exclusion
屬性,將不需要的依賴(lài)包刪除
示例:添加exclusion
屬性,將aws-lambda-java-events
的一個(gè)依賴(lài)包joda-time
去除
<dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-lambda-java-events</artifactId> <version>3.9.0</version> <exclusions> <exclusion> <artifactId>joda-time</artifactId> <groupId>joda-time</groupId> </exclusion> </exclusions> </dependency>
二、使用步驟
1.如果你很了解哪些依賴(lài)不需要 點(diǎn)擊Maven
的show dependencies
選擇需要?jiǎng)h除的依賴(lài)包,單擊右鍵選擇Exclude
dependency
中exclusion
屬性已經(jīng)添加
應(yīng)用Maven
更改
依賴(lài)正常刪除,不用自己去寫(xiě)屬性,讓Maven
自己生成屬性 2.如果你不知道哪些依賴(lài)包不用 隨便找到一個(gè)依賴(lài)包
選擇中org.joda.time
,單擊右鍵,選擇Find Usages
從查找結(jié)果中判斷是否使用了依賴(lài)包 下面是沒(méi)有使用的結(jié)果
下面是使用過(guò)的結(jié)果(最起碼你導(dǎo)入過(guò)包),更細(xì)節(jié)點(diǎn)擊去看,不做贅述
如果沒(méi)有使用過(guò)包,這時(shí)候你知道了這個(gè)包需要?jiǎng)h除,則 點(diǎn)擊Maven
的show dependencies
選擇需要?jiǎng)h除的依賴(lài)包,單擊右鍵選擇Exclude
dependency
中exclusion
屬性已經(jīng)添加
應(yīng)用Maven
更改
依賴(lài)正常刪除,不用自己去寫(xiě)屬性,讓Maven
自己生成屬性 總結(jié) 核心是使用Maven
的exclusion
屬性,實(shí)現(xiàn)依賴(lài)包的刪除方法比較笨,一步一步來(lái),但是勝在可靠,不容易出錯(cuò)
到此這篇關(guān)于IntelliJ IDEA教程之clean或者install Maven項(xiàng)目的操作方法的文章就介紹到這了,更多相關(guān)idea clean或者install Maven項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java中spring boot 字符串判斷是否為空方法小結(jié)
這篇文章主要介紹了Java中spring boot字符串判斷是否為空,通過(guò)安裝依賴(lài),結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-11-11java利用delayedQueue實(shí)現(xiàn)本地的延遲隊(duì)列
這篇文章主要給大家介紹了java利用delayedQueue實(shí)現(xiàn)本地的延遲隊(duì)列的相關(guān)資料,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-04-04Mybatis RowBounds 限制查詢條數(shù)的實(shí)現(xiàn)代碼
Oracle 數(shù)據(jù)庫(kù)查詢?cè)黾覴owBounds限制查詢條數(shù),默認(rèn)是0到1000條。下面給大家分享Mybatis RowBounds 限制查詢條數(shù)的實(shí)現(xiàn)代碼,需要的朋友參考下吧2016-11-11修改jar包package目錄結(jié)構(gòu)操作方法
這篇文章主要介紹了修改jar包package目錄結(jié)構(gòu)操作方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-07-07詳解ThreadLocal為什么會(huì)內(nèi)存溢出原理
這篇文章主要為大家介紹了ThreadLocal為什么會(huì)內(nèi)存溢出原理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01Java堆&優(yōu)先級(jí)隊(duì)列示例講解(下)
這篇文章主要通過(guò)示例詳細(xì)為大家介紹Java中的堆以及優(yōu)先級(jí)隊(duì)列,文中的示例代碼講解詳細(xì),對(duì)我們了解java有一定幫助,需要的可以參考一下2022-03-03淺談Map集合中g(shù)et不存在的key值,會(huì)拋出異常嗎?
這篇文章主要介紹了淺談Map集合中g(shù)et不存在的key值,會(huì)拋出異常嗎?具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09