idea中運(yùn)行Application時(shí)報(bào)錯(cuò),命令行過長問題及解決
一、問題描述
idea 導(dǎo)入新項(xiàng)目,在編譯后,運(yùn)行項(xiàng)目時(shí),報(bào)以下錯(cuò)誤:
14:47 運(yùn)行 'Application' 時(shí)出錯(cuò) 運(yùn)行 Application 時(shí)出錯(cuò)。命令行過長。 通過 JAR 清單或通過類路徑文件縮短命令行,然后重新運(yùn)行。

二、問題分析
在 IntelliJ IDEA 中,當(dāng)嘗試運(yùn)行一個(gè) Java 項(xiàng)目(尤其是使用了大量的庫和依賴時(shí)),可能會(huì)遇到“命令行過長”的錯(cuò)誤。
這是因?yàn)椴僮飨到y(tǒng)對(duì)命令行長度有限制,當(dāng)啟動(dòng)應(yīng)用程序時(shí)需要加載的類和庫文件路徑超過了這個(gè)限制時(shí),就會(huì)引發(fā)這個(gè)錯(cuò)誤。
三、解決方法
1.修改 idea 運(yùn)行 配置文件:

2. 點(diǎn)擊【修改選項(xiàng)】,選擇【縮短命令行】

3. 選擇【jar 清單】選項(xiàng),保存設(shè)置并重新運(yùn)行

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- IDEA2021沒有Web?Application的解決過程及分析
- idea配置spring項(xiàng)目ApplicationContext.xml自動(dòng)生成實(shí)踐
- IDEA配置文件application.properties亂碼問題及解決過程
- IDEA報(bào)錯(cuò)Error?running‘Application‘:Command?line?is?too?long的問題
- IDEA @SpringBootApplication報(bào)錯(cuò)原因及解決
- idea創(chuàng)建springboot項(xiàng)目,Application.java不能運(yùn)行問題及解決
相關(guān)文章
Java實(shí)現(xiàn)圖片翻轉(zhuǎn)以及任意角度旋轉(zhuǎn)
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)圖片翻轉(zhuǎn)以及任意角度旋轉(zhuǎn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01
Kotlin 語言中調(diào)用 JavaScript 方法實(shí)例詳解
這篇文章主要介紹了Kotlin 語言中調(diào)用 JavaScript 方法實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-06-06
java中將一個(gè)實(shí)體類復(fù)制到另一個(gè)實(shí)體類的3種方法示例
這篇文章主要給大家介紹了關(guān)于java中將一個(gè)實(shí)體類復(fù)制到另一個(gè)實(shí)體類的3種方法,所謂實(shí)體類就是一個(gè)擁有Set和Get方法的類,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07
Java文件斷點(diǎn)續(xù)傳實(shí)現(xiàn)原理解析
這篇文章主要介紹了Java文件斷點(diǎn)續(xù)傳實(shí)現(xiàn)原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05
Android中Handler引起的內(nèi)存泄露問題解決辦法
這篇文章主要介紹了Android中Handler引起的內(nèi)存泄露問題解決辦法,本文講解了導(dǎo)致內(nèi)存泄露的情景,并給出了修改后的代碼,需要的朋友可以參考下2015-01-01

