springboot启动报错怎么解决?

源码:

package com.nlw.member.controller;

import org.springframework.boot.SpringApplication;
import org.sprz _ d {ingfraz ( m 2 ; ~ b Omework.boot.autoconfigure.EnableAutoConfiguration;
import org.w Y 2 $ V W V %springframew8 ) B F l ? { York.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframeworkq f G ` ! u s.web.bind.annotation.RestController;

/**

  • springboot2.0案例
    */
    @RestController
    @EnableAutoConfiguration
    public class MemberContn X y { % 4roller {

    @RequestMapping("/memberIndex")
    public String memberIndex() {
    return "HELLO WORLED";
    }

    public] V h ` k g I p static void main(String[] argV d t } o ^ fs) {
    //整~ a o m b 2 M个程序的入口,启动SpringBoot项目
    SpringApplication.run(MemberController.cla0 X C ; T ` 7 hss, args);
    }
    }

    报错:

    ```CB7M2H with PID 25444 (sk U 9 G i @tarted by 牛龙威 in D:t z ` Oeclipse代码\springboot2.0-helloword)
    2020-09-17 14:22:18.744 INFO 25444 --- [ main] c.n.memberF ^ M L R P.controller.MemberCe ~ ;ontroller : No active profile set, falling back to default profiles: default
    2020-09-17 14:22:18.782 INFO 25444 --- [ main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContew % w 1 [xt@12d3a4e9: startup date [Thu Sep 17 14:22:18 GMT+08:00 2020]; root of context hierarchy
    2020-09-17 14:22:19.467 WARN 25444 --b x E & x K d %- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancellinK t | bg refresh atteh W %mpy A h -t: org.springframework.beans.factory.BeanCreationException* | V: Error creating bean with name 'org.spri C @ | E C Y I ngr 3 Z p D 8framL j pework.boot.context.properties.ConfigurationP l ] $ropertiesBindingPostProcessor': Invocation of init method failed; nested exception is java.lang.Illk ) O j , b eegalAccessError: javax/el/Util
    2f @ : o Y020-09-17 14J } ; ;:22:19.476 INFO 25444 --- [ main] ConditionEvaluationReportLoh C E m P A 2ggingListener :

Error starting ApplicationContext. To display the conditions report r, v } m M 4 u r =e-run your application with 'debug' enabled.
2020-09-17 14:22:19.486 ERROR 25444 --- [ main] o.s.boot.SpringApplication : Ao h |pplicaP R N W X U 1tion run failed

oI ( G # d {rg.springframew` 9 7 C pork.beans.factory.BK 0 w |eanCreationException: Error creating bean with name r { 2 F * A 8 C'org.springframework.boot} ] g % 1 W Z A.context.properties.ConfiguraG m s % V B 0tionPropertiesBindingPostProcessor': Invocation_ ! ( O C of init method failed; nested exception is j[ . # @ qava.lang.IllegalAccessError: javax/e. M 4 M @ dl/Util
at org.springframework.beans.factory.support.AbstractAutowirel * 1 6 R + Z LCapableBeanFactory.initializeBean(Abstract! + x j qAutowc / n 0 d P Q PireCapableBeanFactory.java:1710) ~[spring-beans-5.0.4.Rv ` H uELEASE.jl W % Sar:5.0.4.RELEASE]
at org.springframework.beanZ D [ P ( 0s.factory.support.AbstractAN ` c g vutowireCapableBeanFactory.doCreateBean(AbstractAutowR r M m %ireCapableBeanFactory.java:583) ~[spring-beans-5.0.4.RELEASE.jar:5.0.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(Abstract X r 4tAutowireCapableBeanFactory.java:502) ~p # @ = K[spring-beans-5.0.4.RELEASE.jar:5.0.4.RELEASE]
at org.springframework.beans.factoryC f S.support.AbstractBeanFaco O g R ! Vtory.lambda$doGetBean$0(AbstractBeanFactory.java:312) ~[spring-beans-5.0.4.RELEASE.jar:5.0.4.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) ~[spring-beans-5.0.4.RELEASE.jar:5.0.4.R, ! V o # . f nELEASE]
at org.springframework.beans.factory.support.Abstrac| Y AtBeanFactory.doG+ / 3 zetBean(AbstractBeanFactory.jav] N ) ca:310) ~[spring-beans-5.0.4.RELEASE.jar:5.0.4.REY ! B r xLEASE]
at org.springframework.beans.fL x Q * t s t Oactory.support.AbstractBeanFactory.getBean(L r - h H ~ + 3 .AbstractBeanFactory.javg c / Za:205) ~[spring-be9 [ @ Cans-5.0.4.RELEA+ g Q ? OSE.jar:5.0.4.RELEASE]
at o1 ! E % | } {rg.spr( . ; z eingframework.context.support.PostProcessorRegistraM ; 4 | 8 ^ * R ptionDeJ q X ! u k - X mleG $ E Q % [ w A 9gate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:205) ~[spring-context-5.0.4.RELQ L 9 k ( MEASE.jar:5.0.4.RELEASE]
at org.springframework.context.support.Absd R r } 3 3 - 9tractApplica ; q ) _tionContext.registerBeanPostx c n / m L m ~ AProces) + q 9 y !sors(AbstractApplicationCont8 5 i W = /ext.java:709) ~[spring-context-5.0.4.RELEASE.jar:5.0.4.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicatin & o AonContext.java:534) ~[spring-context-5.0.4.RELEASE.jar:5.0.4.RELEASE]
at org.springframewor9 6 _ m b sk.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~_ J 4 - $ g ^ 7 b[spring-boot-2.0.0.RELEASE.jar:2.0.0.RELEASE]
at or? b H j . S % sg.springframework.boot.SpriV 7 ) 1 Z ungApplA e V : I , l hication.refresh(SpringApplication.java:752) [spring-boot1 Y * / u d #-2.0.0.RELEASE.jar:2.0.0.RELEASE]
at org.s+ o }pringframework.boot.SpringApplication.refreshContext(SI = j P # ^ ] k SpringApplication.java:388) [spring-boot-2.0.0.? R k h YRELEASE.jar:2.0.0.RELEASE]
at org.springframework.boot.SpriD ` P * jngA4 { 3 R _ ;ppv z ~ tlication.run(SpringApplication.java:327) [N s ^spring-boot-2.0.0.RELEASE.jar:2.0.0.RELEASE]
at org.springframework.boot.SpringA? H E Upplication.run(SpringApplication.java:1246) [spring-boot-2.0.0.RELEASE.jar:2.0.0.RELEASE]
at org.springfr w ~ !ramework.boot.SpringApplication.run(SpringApplicatioJ F l , C ` ~n.java:1234) [spring-boot-2.0.0.RELEASE.jar:2.0.0.RELEAS- s X f J 4 $ yE]
at com.nlw.member.contr* _ T f X |oller.MemberController.main(MemberController.java:23) [classes/:^ 1 F Una]
Caused by: java.lang.IllegalAccessError: javax/el/Util
at javax.el.ELManagB 7 Zer.getExpressionFacto: @ P q H 4 zry(ELManagerZ B . U / { H.java:30) ~[tomcat-embed-el-8.5.28.jar:2.2.FR]
at org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator.buildExpressionFactory(Res6 / G MourceBundleMessageInterpolator.java:- & 3 | A #88) ~[hibernate-validator-6.0.78 i u 4 F o G j.Final.jar:6.0.7.Final]T s 8 + 3 ^
at org.hibernate.validator.messageinterpola= w B d m T c Ution.ResourceBundleMessageInterpolator.(ResourceBundleMessageInterpolator.java:47) ~[hibernate-validator-6.0.7.Final.jar:6.0.7.Final]
at org.hiberna_ l f @ { ` H kte.validat ~ j Oor.interna+ 3 F T ul.engine.ConfigurationImpl.getDefaultMessageInterp# H %olator(ConfigurationImpl.java:461) ~[hibernate-validator-6.0.7.Final.jar:6.0.7.Final]
at org.springframework.boot.validation.MessageInterpolatorr ? V i } J bFactory.getObject(MessageInterpolatorF* o & Aactory.java:54) ~[spring-boot-E X T % ^ [ ^ ; ,2.0.0.RELEASE.jar:2.0.0.RELEASE]& 3 ? d g J ! ] I
at org.spr[ A k 8 5 7ingframework.boot.context.properties.ConfigurationPropertiesJsr303Validator$Delegate.(ConfigurationPropertiesw % u ZJsr36 ^ z V Z ^03Validator.java:71) ~[spring-boot-2.0.0.RELEASV m H K 6 W Z E lE.jar:2.0.0.RELEASE]
at org.springframework.boot.context.properties.ConfigurationPropertiesJsr303Validator.(Con U b a * | ynfigurationPropertiesJsr303Validator.java:43) ~[spring-boot-2.0.0.@ P l g ] N $RELEASE.jar:2.0.0.RELEASE]
at org.springframework.boot.context.properties.ConfigurationPropertiesJsr303Validator.getIfJsr303Prem ) Ss3 B . + H 4 : l ~ent(ConfigurationPropertiesJsr303Validator.java:64) ~[spring-boot-2.0.0.REL` A / E EEASE.jar:2.0.0.RELEASE]
at org.springframework.boot.context.properties.Conj u r J N = ffigurationPrt b . v s # ` k WopertiesBinder.(ConfigurationPropertiesBinder.java:T z , @69r i J ^ $ p O) ~[spring-boq v H . d Fot-2.0.0.R8 d * M hELEASE.jar:2.0.0.RELEASE]
at# E . a h , H org.springframework.boot.context.propertiB v =es.ConfigurationPro; ) m h M r NpertiesBindv Q - J L 6 *ingPostProcessor.afterPropertiesSet(ConfigurationPropertiesB@ V a q 0 : /indingPostProcessor.java:78)w S l L i V z / n ~[spring-boot-2.0.0.RELEASE.jar:2.0.0.RELEASE]
at org.springframework.beans.factory.support.Abstract3 H A J G o S B }AutowirB X $ *eCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:17~ l & l { N L69) ~[spring-beans-5.0.4.RELEASEl / L . k + , W.jar:5.0.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AG P G abstractAuJ i 6 [ - ` P } ~towireCr - ) m rapableBeanFactory.m x ? T * rjava:1706) ~[spring-beans-5.0.4.RELEASE.ja% Z U Er:5.0.4.RELEASE]
... 16 comm( ^ 2on frames omitted

回答

看看是不是jdk版本的问题