当我尝试使用放心的框架执行脚本时出现错误。请指导我解决相同的问题。我用下面的罐子
Java版本-8 rest-assured-2.8.0 json-path-2.8.0 hamcrest-all-1.3 commons-lang3-3.0 json-schema-validator-2.2.0
失败:foo java.lang.NoClassDefFoundError:io / restassured / mapper / factory / GsonObjectMapperFactory at io.restassured.config.RestAssuredConfig。(RestAssuredConfig.java:41)at io.restassured.RestAssured。(RestAssured.java:420)在实践中.java的sun.reflect.NativeMethodAccessorImpl.invoke.getRequest.foo(GetRequest.java:12)in sun.reflect.DelegatingMethodAccessorImpl.invoke(未知方法)处sun.reflect.NativeMethodAccessorImpl.invoke(未知方法)java。 org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108)位于org.testng.internal.Invoker.invokeMethod(Invoker.java:661)处的lang.reflect.Method.invoke(未知源)。内部的Internal.Invoker.invokeTestMethod(Invoker.java:869)。org上org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)的org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193)org的org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)位于org.testng.SuiteRunner.runTest(SuiteRunner.java:380)的org.testng.TestRunner.run(TestRunner.java:602)的org.testng.SuiteRunner.runTest(SuiteRunner.java:380)的org.testng.SuiteRunner的.testng.TestRunner.privateRun(TestRunner.java:744)在org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)在org.testng.SuiteRunner.run(SuiteRunner.java:289)在org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java)上运行(SuiteRunner.java:375) :52),位于org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)at org.testng.TestNG.runSuitesLocal(TestNG.java:1226)at org.testng.TestNG.runSuites(TestNG.java:1144)at org.testng.TestNG.run(TestNG.java:1115)at org。在org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:230)处的testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:132)在org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:76)引起:java.lang.ClassNotFoundException:io.restassured.mapper.factory.GsonObjectMapperFactory在java.net.URLClassLoader.findClass(未知源)在java.lang.ClassLoader.loadClass(未知源)在sun.misc.Launcher $ AppClassLoader.loadClass java.lang.ClassLoader.loadClass中的(未知源)(未知源)...更多281226)at org.testng.TestNG.runSuites(TestNG.java:1144)at org.testng.TestNG.run(TestNG.java:1115)at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:132) org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:230)位于org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:76)由以下原因引起:java.lang.ClassNotFoundException:io.restassured.mapper.factory。 GsonObjectMapperFactory,位于java.net.URLClassLoader.findClass(未知源),位于java.lang.ClassLoader.loadClass(未知源),位于sun.misc.Launcher $ AppClassLoader.loadClass(未知源),位于java.lang.ClassLoader.loadClass(未知源) )...另外28个1226)at org.testng.TestNG.runSuites(TestNG.java:1144)at org.testng.TestNG.run(TestNG.java:1115)at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:132) org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:230)位于org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:76)由以下原因引起:java.lang.ClassNotFoundException:io.restassured.mapper.factory。 GsonObjectMapperFactory,位于java.net.URLClassLoader.findClass(未知源),位于java.lang.ClassLoader.loadClass(未知源),位于sun.misc.Launcher $ AppClassLoader.loadClass(未知源),位于java.lang.ClassLoader.loadClass(未知源) )...另外28个1115)在org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:132)在org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:230)在org.testng.remote.RemoteTestNG.main(RemoteTestNG.java :76)由以下原因引起:java.lang.ClassNotFoundException:io.restassured.mapper.factory.GsonObjectMapperFactory在java.net.URLClassLoader.findClass(未知源)在java.lang.ClassLoader.loadClass(未知源)在sun.misc。 java.lang.ClassLoader.loadClass(未知源)的Launcher $ AppClassLoader.loadClass(未知源)...更多281115)在org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:132)在org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:230)在org.testng.remote.RemoteTestNG.main(RemoteTestNG.java :76)由以下原因引起:java.lang.ClassNotFoundException:io.restassured.mapper.factory.GsonObjectMapperFactory在java.net.URLClassLoader.findClass(未知源)在java.lang.ClassLoader.loadClass(未知源)在sun.misc。 java.lang.ClassLoader.loadClass(未知源)的Launcher $ AppClassLoader.loadClass(未知源)...更多2876)由以下原因引起:java.lang.ClassNotFoundException:io.restassured.mapper.factory.GsonObjectMapperFactory在java.net.URLClassLoader.findClass(Unknown Source)在java.lang.ClassLoader.loadClass(Unknown Source)在sun.misc.Launcher java.lang.ClassLoader.loadClass的$ AppClassLoader.loadClass(未知源)... 28更多76)由以下原因引起:java.lang.ClassNotFoundException:io.restassured.mapper.factory.GsonObjectMapperFactory在java.net.URLClassLoader.findClass(Unknown Source)在java.lang.ClassLoader.loadClass(Unknown Source)在sun.misc.Launcher java.lang.ClassLoader.loadClass的$ AppClassLoader.loadClass(未知源)... 28更多
===============================================
Default test
Tests run: 1, Failures: 1, Skips: 0
===============================================
===============================================
Default suite
Total tests …
Run Code Online (Sandbox Code Playgroud) rest-assured ×1