springboot項(xiàng)目啟動(dòng)的時(shí)候,運(yùn)行main方法報(bào)錯(cuò)NoClassDefFoundError問題
springboot項(xiàng)目啟動(dòng)運(yùn)行main方法報(bào)錯(cuò)NoClassDefFoundError
spring boot項(xiàng)目啟動(dòng)的時(shí)候 ,運(yùn)行main方法報(bào)錯(cuò)如下:NoClassDefFoundError
Connected to the target VM, address: '127.0.0.1:58203', transport: 'socket'
Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/boot/SpringApplication
at com.xxx.IndstApp.main(IndstApp.java:17)
Caused by: java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 1 more
Disconnected from the target VM, address: '127.0.0.1:58203', transport: 'socket'Process finished with exit code 1
項(xiàng)目代碼編譯沒錯(cuò),運(yùn)行的時(shí)候報(bào)錯(cuò) NoClassDefFoundError ,這是什么鬼??!
先說解決方案

找到Edit Configurations

Application選項(xiàng),Shorten command line
切換一下

Application選項(xiàng),Shorten command line
切換一下,改成 JAR mainifest, 然后重新rebuild 項(xiàng)目, 運(yùn)行成功!!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
javax.validation在Spring?Boot請求中使用方式
在Spring?Boot中進(jìn)行請求參數(shù)驗(yàn)證,可以通過引入`spring-boot-starter-validation`依賴,并在實(shí)體類和控制器中使用`javax.validation`注解來實(shí)現(xiàn),配置包括引入依賴、在實(shí)體類中添加注解、在控制器方法中使用`@Valid`注解以及捕獲異常并返回自定義錯(cuò)誤消息2025-11-11
利用Spring Boot如何開發(fā)REST服務(wù)詳解
這篇文章主要給大家介紹了關(guān)于利用Spring Boot如何開發(fā)REST服務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12
SpringBoot controller接收txt文本文件實(shí)現(xiàn)方式
文章介紹在Spring Boot Controller中接收文本文件的方法,需使用MultipartFile類并通過@RequestParam注解獲取,重點(diǎn)說明了獲取文件名、內(nèi)容及保存文件的常用方法,并強(qiáng)調(diào)MultipartFile為接口,需通過注解實(shí)例化2025-09-09
Fluent Mybatis,原生Mybatis,Mybatis Plus三者功能對比
本文主要介紹了Fluent Mybatis,原生Mybatis,Mybatis Plus三者功能對比,分享給大家,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08
SpringBoot統(tǒng)一返回JSON格式實(shí)現(xiàn)方法詳解
這篇文章主要介紹了SpringBoot統(tǒng)一返回JSON格式實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02
SpringBoot整合Mybatis-Plus分頁失效的解決
本文主要介紹了SpringBoot整合Mybatis-Plus分頁失效的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01

