org.springframework.expression 这样才会输出详细错误,很容易找到错误原因

本文介绍了一种在整合SSH框架时遇到的特定错误——java.lang.NoSuchMethodError,并提供了解决方案。通过添加org.springframework.expression.jar包,可以获取更详细的错误信息,便于定位问题根源。
在整合ssh框架的时候,若出现此类问题  java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId(Ljava/lang/String;)V
也有可能不是缺少方法的原因,这个时候最好加入org.springframework.expression.jar包,这样才会输出详细错误,很容易找到错误原因(本人亲身经历过,当时问别人很多人都说包冲突的问题,纠结了很长时间,后来偶然看到一位大神这么说,试了一下,果然解决了)
D:\JDK21\jdk-21.0.8\bin\java.exe -XX:TieredStopAtLevel=1 -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:D:\ideaIU\IntelliJ IDEA 2022.2.2\lib\idea_rt.jar=60305:D:\ideaIU\IntelliJ IDEA 2022.2.2\bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath D:\ssm0u4hl\target\classes;D:\maven\maven-repository\org\springframework\spring-core\5.0.0.RELEASE\spring-core-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-jcl\5.3.31\spring-jcl-5.3.31.jar;D:\maven\maven-repository\org\springframework\spring-context\5.0.0.RELEASE\spring-context-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-expression\5.3.31\spring-expression-5.3.31.jar;D:\maven\maven-repository\org\springframework\spring-context-support\5.0.0.RELEASE\spring-context-support-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-tx\5.0.0.RELEASE\spring-tx-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-aop\5.0.0.RELEASE\spring-aop-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-beans\5.0.0.RELEASE\spring-beans-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-jdbc\5.0.0.RELEASE\spring-jdbc-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-web\5.0.0.RELEASE\spring-web-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\springframework\spring-webmvc\5.0.0.RELEASE\spring-webmvc-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\aspectj\aspectjweaver\1.8.8\aspectjweaver-1.8.8.jar;D:\maven\maven-repository\commons-fileupload\commons-fileupload\1.3.1\commons-fileupload-1.3.1.jar;D:\maven\maven-repository\javax\servlet\jstl\1.2\jstl-1.2.jar;D:\maven\maven-repository\com\baomidou\mybatis-plus\2.3\mybatis-plus-2.3.jar;D:\maven\maven-repository\com\baomidou\mybatis-plus-support\2.3\mybatis-plus-support-2.3.jar;D:\maven\maven-repository\com\baomidou\mybatis-plus-core\2.3\mybatis-plus-core-2.3.jar;D:\maven\maven-repository\com\github\jsqlparser\jsqlparser\1.1\jsqlparser-1.1.jar;D:\maven\maven-repository\org\mybatis\mybatis-spring\1.3.2\mybatis-spring-1.3.2.jar;D:\maven\maven-repository\org\mybatis\mybatis\3.4.6\mybatis-3.4.6.jar;D:\maven\maven-repository\com\baomidou\mybatis-plus-generate\2.3\mybatis-plus-generate-2.3.jar;D:\maven\maven-repository\com\mysql\mysql-connector-j\8.0.31\mysql-connector-j-8.0.31.jar;D:\maven\maven-repository\com\microsoft\sqlserver\mssql-jdbc\6.2.0.jre8\mssql-jdbc-6.2.0.jre8.jar;D:\maven\maven-repository\com\alibaba\druid\1.1.0\druid-1.1.0.jar;D:\maven\maven-repository\com\alibaba\fastjson\1.2.8\fastjson-1.2.8.jar;D:\maven\maven-repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;D:\maven\maven-repository\org\slf4j\slf4j-api\1.7.19\slf4j-api-1.7.19.jar;D:\maven\maven-repository\org\slf4j\slf4j-log4j12\1.7.19\slf4j-log4j12-1.7.19.jar;D:\maven\maven-repository\org\springframework\spring-test\5.0.0.RELEASE\spring-test-5.0.0.RELEASE.jar;D:\maven\maven-repository\org\apache\commons\commons-lang3\3.0\commons-lang3-3.0.jar;D:\maven\maven-repository\javax\validation\validation-api\2.0.1.Final\validation-api-2.0.1.Final.jar;D:\maven\maven-repository\commons-io\commons-io\2.5\commons-io-2.5.jar;D:\maven\maven-repository\cn\hutool\hutool-all\4.0.12\hutool-all-4.0.12.jar;D:\maven\maven-repository\org\apache\tomcat\embed\tomcat-embed-core\9.0.29\tomcat-embed-core-9.0.29.jar;D:\maven\maven-repository\org\apache\tomcat\tomcat-annotations-api\9.0.83\tomcat-annotations-api-9.0.83.jar;D:\maven\maven-repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;D:\maven\maven-repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;D:\maven\maven-repository\com\baidu\aip\java-sdk\4.4.1\java-sdk-4.4.1.jar;D:\maven\maven-repository\org\json\json\20160810\json-20160810.jar;D:\maven\maven-repository\com\fasterxml\jackson\core\jackson-annotations\2.10.1\jackson-annotations-2.10.1.jar;D:\maven\maven-repository\com\fasterxml\jackson\core\jackson-databind\2.10.1\jackson-databind-2.10.1.jar;D:\maven\maven-repository\com\fasterxml\jackson\core\jackson-core\2.13.5\jackson-core-2.13.5.jar;D:\maven\maven-repository\org\codehaus\jackson\jackson-mapper-asl\1.9.13\jackson-mapper-asl-1.9.13.jar;D:\maven\maven-repository\org\codehaus\jackson\jackson-core-asl\1.9.13\jackson-core-asl-1.9.13.jar;D:\maven\maven-repository\org\apache\poi\poi\3.11\poi-3.11.jar;D:\maven\maven-repository\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;D:\maven\maven-repository\org\apache\poi\poi-ooxml\3.9\poi-ooxml-3.9.jar;D:\maven\maven-repository\org\apache\poi\poi-ooxml-schemas\3.9\poi-ooxml-schemas-3.9.jar;D:\maven\maven-repository\org\apache\xmlbeans\xmlbeans\2.3.0\xmlbeans-2.3.0.jar;D:\maven\maven-repository\stax\stax-api\1.0.1\stax-api-1.0.1.jar;D:\maven\maven-repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;D:\maven\maven-repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;D:\maven\maven-repository\com\alipay\sdk\alipay-sdk-java\4.39.132.ALL\alipay-sdk-java-4.39.132.ALL.jar;D:\maven\maven-repository\org\bouncycastle\bcprov-jdk15on\1.62\bcprov-jdk15on-1.62.jar;D:\maven\maven-repository\com\squareup\okhttp3\okhttp\4.9.3\okhttp-4.9.3.jar;D:\maven\maven-repository\com\squareup\okio\okio\2.8.0\okio-2.8.0.jar;D:\maven\maven-repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.6.21\kotlin-stdlib-common-1.6.21.jar;D:\maven\maven-repository\org\jetbrains\kotlin\kotlin-stdlib\1.6.21\kotlin-stdlib-1.6.21.jar;D:\maven\maven-repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;D:\maven\maven-repository\org\projectlombok\lombok\1.18.30\lombok-1.18.30.jar;D:\maven\maven-repository\org\springframework\boot\spring-boot\3.5.5\spring-boot-3.5.5.jar;D:\maven\maven-repository\org\springframework\boot\spring-boot-autoconfigure\3.5.5\spring-boot-autoconfigure-3.5.5.jar com.example.AlipayApplication Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/core/metrics/ApplicationStartup at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:242) at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:257) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1361) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1350) at com.example.AlipayApplication.main(AlipayApplication.java:8) Caused by: java.lang.ClassNotFoundException: org.springframework.core.metrics.ApplicationStartup at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 5 more运行出现这个错误怎么办
11-24
[1/8] Initializing... (0.0s @ 0.17GB) Error: Main entry point class 'com.exmaple.graalvmcmtest.GraalvmcmtestApplication' neither found on classpath: 'F:\root\repositories\org\springframework\boot\spring-boot-starter\3.5.6\spring-boot-starter-3.5.6.jar;F:\root\repositories\org\springframework\boot\spring-boot\3.5.6\spring-boot-3.5.6.jar;F:\root\repositories\org\springframework\spring-context\6.2.11\spring-context-6.2.11.jar;F:\root\repositories\org\springframework\spring-aop\6.2.11\spring-aop-6.2.11.jar;F:\root\repositories\org\springframework\spring-beans\6.2.11\spring-beans-6.2.11.jar;F:\root\repositories\org\springframework\spring-expression\6.2.11\spring-expression-6.2.11.jar;F:\root\repositories\io\micrometer\micrometer-observation\1.15.4\micrometer-observation-1.15.4.jar;F:\root\repositories\io\micrometer\micrometer-commons\1.15.4\micrometer-commons-1.15.4.jar;F:\root\repositories\org\springframework\boot\spring-boot-autoconfigure\3.5.6\spring-boot-autoconfigure-3.5.6.jar;F:\root\repositories\org\springframework\boot\spring-boot-starter-logging\3.5.6\spring-boot-starter-logging-3.5.6.jar;F:\root\repositories\ch\qos\logback\logback-classic\1.5.18\logback-classic-1.5.18.jar;F:\root\repositories\ch\qos\logback\logback-core\1.5.18\logback-core-1.5.18.jar;F:\root\repositories\org\apache\logging\log4j\log4j-to-slf4j\2.24.3\log4j-to-slf4j-2.24.3.jar;F:\root\repositories\org\apache\logging\log4j\log4j-api\2.24.3\log4j-api-2.24.3.jar;F:\root\repositories\org\slf4j\jul-to-slf4j\2.0.17\jul-to-slf4j-2.0.17.jar;F:\root\repositories\jakarta\annotation\jakarta.annotation-api\2.1.1\jakarta.annotation-api-2.1.1.jar;F:\root\repositories\org\springframework\spring-core\6.2.11\spring-core-6.2.11.jar;F:\root\repositories\org\springframework\spring-jcl\6.2.11\spring-jcl-6.2.11.jar;F:\root\repositories\org\yaml\snakeyaml\2.4\snakeyaml-2.4.jar;F:\root\repositories\org\slf4j\slf4j-api\2.0.17\slf4j-api-2.0.17.jar' nor modulepath: 'F:\project_plugin\graalvm-jdk-17.0.16+12.1\lib\svm\graal-microservices.jar;F:\project_plugin\graalvm-jdk-17.0.16+12.1\lib\svm\library-support.jar'. Error: Use -H:+ReportExceptionStackTraces to print stacktrace of underlying exception graalvm编译第一步报错
10-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值