Sal*_*hid 5 spring gradle spring-data spring-data-jpa ava
这些是我正在使用的版本和依赖项,我怀疑这些版本需要更改,但我不确定要更改什么
springCore : '5.3.3',
springjdbc : '5.3.3',
springContext : '5.3.3',
springTest : '5.3.3',
springWeb : '5.3.3',
springWebmvc : '5.3.3',
springDataJpa : '2.3.3.RELEASE',
springBootdataJpa : '2.3.3.RELEASE',
bootStarterTomcat : '2.3.3.RELEASE',
bootStarterTest : '2.3.3.RELEASE',
springBoot : '2.3.3.RELEASE',
springBootWeb : '2.3.3.RELEASE',
bootStarterTest : "org.springframework.boot:spring-boot-starter-test:$versions.bootStarterTest",
springWebmvc : "org.springframework:spring-webmvc:$versions.springWebmvc",
springContext : "org.springframework:spring-context:$versions.springContext",
springTest : "org.springframework:spring-test:$versions.springTest",
bootStarterTomcat : "org.springframework.boot:spring-boot-starter-tomcat:$versions.bootStarterTomcat",
springWeb : "org.springframework:spring-web:$versions.springWeb",
springDataJpa : "org.springframework.data:spring-data-jpa:$versions.springDataJpa",
springBootdataJpa : "org.springframework.boot:spring-boot-starter-data-jpa:$versions.springBootdataJpa",
springCore : "org.springframework:spring-core:$versions.springCore",
springjdbc : "org.springframework:spring-jdbc:$versions.springjdbc",
springBoot : "org.springframework.boot:spring-boot-starter-web:$versions.springBoot",
springBootWeb : "org.springframework.boot:spring-boot-starter-web:$versions.springBootWeb",
Run Code Online (Sandbox Code Playgroud)
我已经尝试了java.lang.NoClassDefFoundError: org/springframework/core/NativeDetector中的解决方案,但仍然遇到相同的错误。还尝试了Spring Boot ClassNotFoundException org.springframework.core.metrics.ApplicationStartup中的解决方案。还是没有运气
添加错误桩跟踪
org/springframework/core/NativeDetector java.lang.NoClassDefFoundError:org/springframework/core/NativeDetector 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.(AbstractAutowireCapableBeanFactory.java:180) 在 org.springframework.beans.factory.support .DefaultListableBeanFactory.(DefaultListableBeanFactory.java:193) 在 org.springframework.context.support.GenericApplicationContext.(GenericApplicationContext.java:113) 在 org.springframework.test.context.support.AbstractGenericContextLoader.createContext(AbstractGenericContextLoader.java:210) 在org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:113)在org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)在org.springframework.test.context。 support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:275)在org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:251)在org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheA) wareContextLoaderDelegate。 java:99) 在 org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124) 在 org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124) 在 org.springframework .test.context.support.DependencyInjectionTestExecutionListener.injectDependency(DependencyInjectionTestExecutionListener.java:118)在org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)在org.springframework.test.context.TestContextManager.prepareTestInstance (TestContextManager.java:244) 在 org.springframework.test.context.testng.AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance(AbstractTestNGSpringContextTests.java:149) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 java.base /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.base/java.lang.reflect.Method .invoke(Method.java:566) 位于 org.testng.internal.MethodInitationHelper.invokeMethod(MethodInitationHelper.java:134) 位于 org.testng.internal.MethodInitationHelper.invokeMethodConsideringTimeout(MethodInitationHelper.java:63) 位于 org.testng.internal。 ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:348) 在 org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:302) 在 org.testng.internal.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:176) 在 org.testng.internal .TestMethodWorker.run(TestMethodWorker.java:122) 位于 java.base/java.util。ArrayList.forEach(ArrayList.java:1541) 在 org.testng.TestRunner.privateRun(TestRunner.java:766) 在 org.testng.TestRunner.run(TestRunner.java:587) 在 org.testng.SuiteRunner.runTest(SuiteRunner) .java:384) 在 org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) 在 org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) 在 org.testng.SuiteRunner.run(SuiteRunner.java:286)在 org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) 在 org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) 在 org.testng.TestNG.runSuitesSequentially(TestNG.java:1187) 在 org.testng。 TestNG.runSuitesLocally(TestNG.java:1109) 在 org.testng.TestNG.runSuites(TestNG.java:1039) 在 org.testng.TestNG.run(TestNG.java:1007) 在 org.gradle.api.internal.tasks .testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141) 在 org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90) 在 org.gradle.api.internal.tasks .testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 62)在java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)在java.base/java.lang.reflect.Method.invoke(Method.java:566)在org.gradle.internal .dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) 在 org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) 在 org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) )在 org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInitationHandler.invoke(ProxyDispatchAdapter.java:94) 在 com.sun.proxy.$Proxy5.stop(未知来源) 在 org.gradle.api.internal.tasks.testing。 worker.TestWorker.stop(TestWorker.java:133) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62 )在java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)在java.base/java.lang.reflect.Method.invoke(Method.java:566)在org.gradle.internal。在 org.gradle.internal.dispatch.dispatch.dispatch(ReflectionDispatch.java:24) 在 org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch( MessageHubBackedObjectConnection.java:182) 在 org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) 在 org.gradle.internal.remote.internal.hub.MessageHub$Handler.run( MessageHub.java:414) 在 org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) 在 org.gradle。java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 在java.base/java.util.concurrent.ThreadPoolExecutor$Worker 上的internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) .run(ThreadPoolExecutor.java:628) 在 org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) 在 java.base/java.lang.Thread.run(Thread.java:834) 引起通过: java.lang.ClassNotFoundException:org.springframework.core.NativeDetector 在 java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) 在 java.base/jdk.internal.loader.ClassLoaders$AppClassLoader .loadClass(ClassLoaders.java:178) 在 java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 66 更多
有什么建议。
我认为您使用了错误的版本,因此请尝试使用 spring v - 5.3.4,因为该版本的 spring 框架中存在类 -> org/springframework/core/NativeDetector 。
归档时间: |
|
查看次数: |
4444 次 |
最近记录: |