spring boot Exception in Thread “main” java.lang.classNoFoundException
生活随笔
收集整理的這篇文章主要介紹了
spring boot Exception in Thread “main” java.lang.classNoFoundException
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在客戶測試環(huán)境部署,通過打包成jar,使用命令
nohup java -jar /usr/local/tomcat/shirencai/ct-peixun-provider.jar –spring.profiles.active=stage > /usr/local/tomcat/shirencai/ct-peixun-provider-temp.txt &
報錯
后來排查以為是內(nèi)存不夠。
后來細(xì)心的工程師發(fā)現(xiàn)了。
是 pom.xml文件的java類被粗心的多寫了一個e
<properties><start-class>yui.peixun.provider.PeixunProviderApplication</start-class></properties>為什么在idea運行的時候沒有報錯?
因為idea運行的時候,直接從代碼運行,沒有通過maven打包成jar再運行。maven打包jar,根據(jù)pom.xml進行打包配置的,這個文件錯了,jar包的main啟動class錯了,就報錯了。
總結(jié)
以上是生活随笔為你收集整理的spring boot Exception in Thread “main” java.lang.classNoFoundException的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用 redmind 进行项目任务管理
- 下一篇: gis里创建要素面板怎么打开_周末技术流