解決idea中maven項目打包成jar報錯:沒有主清單屬性的問題
使用idea自帶的打包可能會出現(xiàn)一下問題
在pom.xml中引入下面的依賴,即可解決
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins>
然后,在idea的終端中輸入命令:
mvn package
回車,即可打包完成,此時運行jar包可以成功
若之前已經(jīng)打包過,則應(yīng)將之前的打包clean掉,
然后再 mvn package 打包一次
若中文輸出亂碼,執(zhí)行下面的命令
java -Dfile.encoding=utf-8 -jar redTest-1.0-SNAPSHOT.jar
若想要在cmd中輸出紅色:
引入依賴:
<dependencies> <dependency> <groupId>org.fusesource.jansi</groupId> <artifactId>jansi</artifactId> <version>2.3.2</version> </dependency> </dependencies>
import org.fusesource.jansi.Ansi; import org.fusesource.jansi.AnsiConsole; import static org.fusesource.jansi.Ansi.Color.*; import static org.fusesource.jansi.Ansi.ansi; public class Main { public static void main(String[] args) { // 初始化 AnsiConsole,這樣你可以在 Windows 上使用 ANSI 轉(zhuǎn)義序列, //idea控制臺反而不會顯示紅色,若要顯示,應(yīng)注釋掉這行代碼 AnsiConsole.systemInstall(); System.out.println(ansi().eraseScreen().fg(RED).a("Hello, Bright Red World").reset());//紅色,清屏 System.out.println("hahahaha"); //白色 System.out.println(ansi().fgBrightRed().a("This is bright red text").reset());//亮紅色、不清屏 // 卸載 AnsiConsole,恢復(fù)默認(rèn)的控制臺設(shè)置 AnsiConsole.systemUninstall(); } }
以上就是解決idea中maven項目打包成jar報錯:沒有主清單屬性的問題的詳細(xì)內(nèi)容,更多關(guān)于idea打包maven報錯:沒有主清單屬性的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Spring中@RestControllerAdvice注解的使用詳解
這篇文章主要介紹了Spring中@RestControllerAdvice注解的使用詳解,@RestControllerAdvice是一個組合注解,由@ControllerAdvice、@ResponseBody組成,而@ControllerAdvice繼承了@Component,需要的朋友可以參考下2024-01-01SpringBoot RESTful風(fēng)格入門講解
RESTful是一種web軟件風(fēng)格,它不是標(biāo)準(zhǔn)也不是協(xié)議,它不一定要采用,只是一種風(fēng)格,它倡導(dǎo)的是一個資源定位(url)及資源操作的風(fēng)格,這篇文章主要介紹了SpringBoot使用RESTful接口2022-11-11Java8使用Supplier啟動ScheduledThread代碼實例
這篇文章主要介紹了Java8使用Supplier啟動ScheduledThread詳解,項目開啟立即啟動定時任務(wù)是很多項目都會遇到的一個需求,如何利用Java提供的函數(shù)優(yōu)雅的寫出來十分考驗一個人的功底,需要的朋友可以參考下2024-01-01java 實現(xiàn)計數(shù)排序和桶排序?qū)嵗a
這篇文章主要介紹了java 實現(xiàn)計數(shù)排序和桶排序?qū)嵗a的相關(guān)資料,需要的朋友可以參考下2017-02-02