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

解決IDEA target文件夾越來越大的問題

 更新時間:2021年02月22日 09:01:15   作者:平塔島象龜  
這篇文章主要介紹了解決IDEA target文件夾越來越大的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

問題

這是正常的target目錄大小

可以看到,target正常情況下,也就是第一次編譯后的容量是97MB

第二次編譯的結(jié)果

這是第二次編譯的結(jié)果,增加了兩百多兆,并且多了兩百多個文件

一開始我是百思不得其解,為什么編譯會越來越慢。后來問了公司的老大,才注意到這個target的容量已經(jīng)到了二十多G。

刪掉之后編譯速度就正常了。

但是每次編譯都需要手動刪除target文件夾,太過麻煩,而且別的項目都不要進(jìn)行手動操作,說明有哪些配置是有問題的。

解決

1、我這邊成功的情況

實際上是自己蠢了。target應(yīng)該是作為excluded目錄,但是我不知道什么之后把target目錄也指定為了sources目錄。這就導(dǎo)致每次編譯都會把當(dāng)前的target目錄作為sources重新編譯一遍,于是會不斷地循環(huán)編譯。這里是個人理解,不知正確與否。

4、網(wǎng)上找到地解決方案

找到不少文章,都說這里打個勾就行。當(dāng)然我地情況是不行的。記錄一下。

補(bǔ)充:IDEA項目target目錄嵌套多層引起編譯卡頓

(上面是網(wǎng)上最常見的解決的方法,但是沒解決我的問題)

一、問題描述

最近,我開始用IDEA創(chuàng)建MAVEN項目。IDEA在開始編譯運行時速度飛快,但是在多次編譯運行后就發(fā)生了嚴(yán)重的卡頓(情況如下圖1、圖2所示),有時能卡上半小時甚至1個小時,簡直是卡到你懷疑人生。

終于,一次偶然的機(jī)會,我在復(fù)制我的項目文件時發(fā)現(xiàn)項目所占內(nèi)存竟然達(dá)到3個G以上,于是我就檢查文件,發(fā)現(xiàn)target目錄被嵌套多層(如下圖3所示)。

我嘗試將被嵌套的target目錄刪除之后再編譯運行,終于成功了。

圖1

圖2

圖3

二、解決target目錄嵌套問題

1、打開IDEA,選擇File ——>Project Structure ——>Modules ——>項目名 ——>Paths

圖4

2、把Exclude output paths的單選框勾上,最后點擊apply就成功了

圖5

下面 談下我的解決方法,因為我電腦其他的項目沒有這樣的問題,就一個有,上面的都不改,然后把target文件直接刪掉,重新啟動tomcat生成一個target文件,問題解決

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • jstl EL表達(dá)式遍歷Map的方法

    jstl EL表達(dá)式遍歷Map的方法

    這篇文章主要介紹了jstl EL表達(dá)式遍歷Map的方法的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • 詳解Java 中 RMI 的使用

    詳解Java 中 RMI 的使用

    這篇文章主要介紹了Java 中 RMI 的使用,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-05-05
  • idea編輯XML文件出現(xiàn):Tag name expected報錯的解決

    idea編輯XML文件出現(xiàn):Tag name expected報錯的解決

    在XML中,一些特殊字符不能直接使用,因為它們被保留用于XML文檔的結(jié)構(gòu)和語法,如果直接使用這些保留字符,會導(dǎo)致解析錯誤,正確的做法是使用實體引用或字符引用,或者使用CDATA標(biāo)記將這些字符包裹起來
    2025-01-01
  • Java無法輸出中文問題及解決

    Java無法輸出中文問題及解決

    這篇文章主要介紹了Java無法輸出中文問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 詳解SpringBoot+Lucene案例介紹

    詳解SpringBoot+Lucene案例介紹

    這篇文章主要介紹了詳解SpringBoot+Lucene案例介紹,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 詳解java中的PropertyChangeSupport與PropertyChangeListener

    詳解java中的PropertyChangeSupport與PropertyChangeListener

    這篇文章主要介紹了詳解java中的PropertyChangeSupport與PropertyChangeListener的相關(guān)資料,需要的朋友可以參考下
    2017-09-09
  • 深入淺析Java中的volatile

    深入淺析Java中的volatile

    volatile是Java提供的一種輕量級的同步機(jī)制,在并發(fā)編程中,它也扮演著比較重要的角色.這篇文章主要介紹了深入淺析Java中的volatile,需要的朋友可以參考下
    2017-03-03
  • java跳出循環(huán)的方式匯總

    java跳出循環(huán)的方式匯總

    本文介紹了Java中三種常用的跳出循環(huán)的語句:break、continue和return,break用于完全結(jié)束循環(huán)并跳出循環(huán)體;continue用于跳過本次循環(huán)體中尚未執(zhí)行的語句,開始下一次循環(huán);return用于結(jié)束方法,每種方法給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2025-02-02
  • Spring Boot 集成 Sharding-JDBC + Mybatis-Plus 實現(xiàn)分庫分表功能

    Spring Boot 集成 Sharding-JDBC + Mybatis-Plus 實現(xiàn)分庫分表功能

    這篇文章主要介紹了Spring Boot 集成 Sharding-JDBC + Mybatis-Plus 實現(xiàn)分庫分表功能,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • SpringMVC攔截器的實現(xiàn)和作用及Redis登陸功能的優(yōu)化詳解

    SpringMVC攔截器的實現(xiàn)和作用及Redis登陸功能的優(yōu)化詳解

    這篇文章主要介紹了Java項目SpringMVC攔截器+Redis優(yōu)化登錄功能實現(xiàn)過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-09-09

最新評論

勐海县| 元朗区| 迭部县| 云梦县| 会理县| 达州市| 阆中市| 东阿县| 墨玉县| 房产| 托里县| 涡阳县| 襄汾县| 绥德县| 巴东县| 正蓝旗| 玛曲县| 新密市| 乐安县| 柯坪县| 万年县| 张掖市| 安康市| 建水县| 大石桥市| 乌什县| 漠河县| 叙永县| 苏尼特左旗| 扶余县| 赤壁市| 铜川市| 日土县| 交口县| 舞钢市| 兴义市| 航空| 开化县| 拉萨市| 海城市| 合江县|