版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第springBoot整合Eureka啟動(dòng)失敗的解決方案其實(shí)springBoot整合Eureka是比較簡(jiǎn)單,可是我發(fā)現(xiàn)很多人整合后會(huì)啟動(dòng)不了,我這里列出比較常見的報(bào)錯(cuò)的原因
報(bào):Achildcontainerfailedduringstart
如圖下這樣
這個(gè)原因是因?yàn)閜om.xml沒有添加
dependencyManagement
dependencies
dependency
groupIdorg.springframework.cloud/groupId
artifactIdspring-cloud-dependencies/artifactId
versionFinchley.SR1/version
typepom/type
scopeimport/scope
/dependency
/dependencies
/dependencyManagement
假如添加后依然報(bào)錯(cuò):
報(bào)錯(cuò)原因是因?yàn)镾pringboot與SpringCloud版本不配對(duì)
修改后就行正常運(yùn)行了!最后把他們相對(duì)應(yīng)的版本貼出來,可以看著相對(duì)應(yīng)的springboot版本改springCloud
SpringBootSpringCloud
1.2.xAngel版本
1.3.xBrixton版本
1.4.xstripesCamden版本
1.5.xDalston版本、Edgware版本
2.0.xFinchley版本
SpringCloud異常(Euruka)
Applicationrunfailedjava.lang.NoSuchMethodError:org.springframework.boot.builder.SpringApplicationBuilder
在測(cè)試Euruka作為服務(wù)注冊(cè)中心的時(shí)候碰到了這個(gè)問題,錯(cuò)誤提示如下:
"C:\ProgramFiles\Java\jdk1.8.0_161\bin\java"-XX:TieredStopAtLevel=1-........com.fangxing.springcloud.eurukaserver.EurukaServerApplication
15:04:35.690[main]DEBUGorg.springframework.boot.context.logging.ClasspathLoggingApplicationListener-Applicationfailedtostartwithclasspath:.......file:/D:/Program%20Files/JetBrains/IntelliJ%20IDEA%202517.3.5/lib/idea_rt.jar]
15:04:35.867[background-preinit]DEBUGorg.jboss.logging-LoggingProvider:org.jboss.logging.Log4j2LoggerProvider
15:04:35.869[background-preinit]INFOernal.util.Version-HV000001:HibernateValidator6.0.7.Final
15:04:35.884[background-preinit]DEBUGernal.engine.resolver.TraversableResolvers-Cannotfindjavax.persistence.Persistenceonclasspath.AssumingnonJPA2environment.Allpropertieswillperdefaultbetraversable.
15:04:35.890[background-preinit]DEBUGernal.xml.ValidationXmlParser-TryingtoloadMETA-INF/validation.xmlforXMLbasedValidatorconfiguration.
15:04:35.892[background-preinit]DEBUGernal.xml.ResourceLoaderHelper-TryingtoloadMETA-INF/validation.xmlviaTCCL
15:04:35.893[background-preinit]DEBUGernal.xml.ResourceLoaderHelper-TryingtoloadMETA-INF/validation.xmlviaHibernateValidator'sclassloader
15:04:35.894[background-preinit]DEBUGernal.xml.ValidationXmlParser-NoMETA-INF/validation.xmlfound.Usingannotationbasedconfigurationonly.
15:04:36.086[background-preinit]DEBUGorg.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator-LoadedexpressionfactoryviaoriginalTCCL
15:04:36.090[background-preinit]DEBUGernal.engine.ValidatorFactoryImpl-HV000234:Usingorg.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolatorasValidatorFactory-scopedmessageinterpolator.
15:04:36.090[background-preinit]DEBUGernal.engine.ValidatorFactoryImpl-HV000234:Usingernal.engine.resolver.TraverseAllTraversableResolverasValidatorFactory-scopedtraversableresolver.
15:04:36.090[background-preinit]DEBUGernal.engine.ValidatorFactoryImpl-HV000234:Usingernal.util.ExecutableParameterNameProviderasValidatorFactory-scopedparameternameprovider.
15:04:36.090[background-preinit]DEBUGernal.engine.ValidatorFactoryImpl-HV000234:Usingernal.engine.DefaultClockProviderasValidatorFactory-scopedclockprovider.
15:04:36.090[background-preinit]DEBUGernal.engine.ValidatorFactoryImpl-HV000234:Usingernal.engine.scripting.DefaultScriptEvaluatorFactoryasValidatorFactory-scopedscriptevaluatorfactory.
15:04:36.404[main]ERRORorg.springframework.boot.SpringApplication-Applicationrunfailed
java.lang.NoSuchMethodError:org.springframework.boot.builder.SpringApplicationBuilder.init([Ljava/lang/Object;)V
atorg.springframework.cloud.bootstrap.BootstrapApplicationListener.bootstrapServiceContext(BootstrapApplicationListener.java:120)
atorg.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:84)
atorg.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:62)
atorg.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
atorg.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
atorg.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
atorg.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
atorg.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:74)
atorg.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:54)
atorg.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:351)
atorg.springframework.boot.SpringApplication.run(SpringApplication.java:317)
atorg.springframework.boot.SpringApplication.run(SpringApplication.java:1246)
atorg.springframework.boot.SpringApplication.run(SpringApplication.java:1234)
atcom.fangxing.springcloud.eurukaserver.EurukaServerApplication.main(EurukaServerApplication.java:16)
Processfinishedwithexitcode1
其根本原因是依賴包的版本沖突,我的這個(gè)pom.xml文件如下:
xmlversion="1.0"encoding="UTF-8"
projectxmlns="/POM/4.0.0"xmlns:xsi="/2001/XMLSchema-instance"
xsi:schemaLocation="/POM/4.0.0/xsd/maven-4.0.0.xsd"
modelVersion4.0.0/modelVersion
groupIdcom.fangxing.springcloud/groupId
artifactIdeuruka-server/artifactId
version0.0.1-SNAPSHOT/version
packagingjar/packaging
nameeuruka-server/name
descriptionDemoprojectforEurekaServer/description
parent
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-parent/artifactId
version2.0.0.RELEASE/version
relativePath/!--lookupparentfromrepository--
/parent
properties
project.build.sourceEncodingUTF-8/project.build.sourceEncoding
project.reporting.outputEncodingUTF-8/project.reporting.outputEncoding
java.version1.8/java.version
/properties
dependencies
dependency
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-web/artifactId
/dependency
dependency
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-test/artifactId
scopetest/scope
/dependency
dependency
groupIdorg.springframework.cloud/groupId
artifactIdspring-cloud-starter-eureka-server/artifactId
/dependency
/dependencies
dependencyManagement
dependencies
dependency
groupIdorg.springframework.cloud/groupId
artifactIdspring-cloud-dependencies/artifactId
versionCamden.SR3/version
typepom/type
scopeimport/scope
/dependency
/dependencies
/dependencyManagement
build
plugins
plugin
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-maven-plugin/artifactId
/plugin
/plugins
/build
/project
這里用到的SpringBoot版本為版本,我們調(diào)整一下版本,改用下面的pom.xml
xmlversion="1.0"encoding="UTF-8"
projectxmlns="/POM/4.0.0"xmlns:xsi="/2001/XMLSchema-instance"
xsi:schemaLocation="/POM/4.0.0/xsd/maven-4.0.0.xsd"
modelVersion4.0.0/modelVersion
groupIdcom.fangxing.springcloud/groupId
artifactIdeuruka-server/artifactId
version0.0.1-SNAPSHOT/version
packagingjar/packaging
nameeuruka-server/name
descriptionDemoprojectforEurekaServer/description
!--基于Springboot--
parent
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-parent/artifactId
version1.4.0.RELEASE/version
relativePath/
/parent
properties
!--設(shè)置字符編碼及java版本--
project.build.sourceEncodingUTF-8/project.build.sourceEncoding
java.version1.8/java.version
/properties
dependencies
!--增加eureka-server的依賴--
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 22200.3-2025低壓電器可靠性第3部分:過載繼電器可靠性試驗(yàn)方法
- 江西省萍鄉(xiāng)市2024-2025學(xué)年高二上學(xué)期期末考試物理試卷(含答案)
- 廣東省廣州市白云區(qū)2025-2026學(xué)年八年級(jí)上學(xué)期期末考試英語試題(含答案無聽力音頻及原文)
- 五年級(jí)期末考試卷及答案
- 微生物學(xué)試題及答案
- 北京航空航天大學(xué)《德國(guó)文學(xué)選讀》2024 - 2025 學(xué)年第一學(xué)期期末試卷
- 2025 四年級(jí)科學(xué)上冊(cè)小學(xué)科學(xué)上冊(cè)綜合復(fù)習(xí)課件
- 2021年湖南歷史高考一分一段位次表出爐
- 2023年人教版一年級(jí)語文下冊(cè)期中試卷(及參考答案)
- 南通事業(yè)單位招聘2022年考試全真模擬試題4套及答案解析(附后)
- 綠化設(shè)備安全培訓(xùn)課件
- 給水管道遷改工程施工方案
- 【數(shù)學(xué)】二次根式及其性質(zhì)第1課時(shí)二次根式的概念課件 2025~2026學(xué)年人教版數(shù)學(xué)八年級(jí)下冊(cè)
- 非連續(xù)性文本閱讀(中考試題20篇)-2024年中考語文重難點(diǎn)復(fù)習(xí)攻略(解析版)
- 畜禽糞污資源化利用培訓(xùn)
- 《搶救藥物知識(shí)》課件
- 建筑工程咨詢服務(wù)合同(標(biāo)準(zhǔn)版)
- 2024年4月自考05424現(xiàn)代設(shè)計(jì)史試題
- 綜合能源管理系統(tǒng)平臺(tái)方案設(shè)計(jì)及實(shí)施合集
- 甲苯磺酸奧馬環(huán)素片-藥品臨床應(yīng)用解讀
- 共享單車對(duì)城市交通的影響研究
評(píng)論
0/150
提交評(píng)論