Java createClient()由于没有方法签名而引发JFrog Artifactory异常

Java createClient()由于没有方法签名而引发JFrog Artifactory异常,java,groovy,artifactory,objectmapper,jackson-databind,Java,Groovy,Artifactory,Objectmapper,Jackson Databind,当我尝试实例化Artifactory客户机时,出现以下错误 Artifactory artifactory = ArtifactoryClient.create(artifactoryUrl, "", ""); 每当我在主函数中独立运行代码时,它不会抛出异常并正常工作。但当我在MVC架构(WebApp)中运行它时,它停止工作并抛出以下错误: 没有方法的签名:com.fasterxml.jackson.databind.ObjectMapper.addMixIn()适用于参数类型:(java.l

当我尝试实例化Artifactory客户机时,出现以下错误

Artifactory artifactory = ArtifactoryClient.create(artifactoryUrl, "", "");
每当我在主函数中独立运行代码时,它不会抛出异常并正常工作。但当我在MVC架构(WebApp)中运行它时,它停止工作并抛出以下错误:

没有方法的签名:com.fasterxml.jackson.databind.ObjectMapper.addMixIn()适用于参数类型:(java.lang.Class,java.lang.Class)值:[interface org.jfrog.artifactory.client.model.Repository,interface org.jfrog.artifactory.client.impl.jackson.RepositoryMixIn]

当它执行时,我得到下面的错误堆栈跟踪。我对这个问题做了广泛的研究,除了本期中提到的错误外,我没有发现任何人有类似的错误:

上述问题是由于错误的依赖关系造成的。我还得到了artifactory客户端的2.4.6版本和jackson库

groovy.lang.MissingMethodException:没有方法的签名:com.fasterxml.jackson.databind.ObjectMapper.addMixIn()适用于参数类型:(java.lang.Class,java.lang.Class)值:[interface org.jfrog.artifactory.client.model.Repository,interface org.jfrog.artifactory.client.impl.jackson.RepositoryMixIn] 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:55) 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46) 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) 14:04:21684+0000信息[stdout](默认任务-22)位于org.jfrog.artifactory.client.impl.artifactorympl.(artifactorympl.groovy:46) 14:04:21684+0000信息[stdout](默认任务-22)位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) 14:04:21684+0000信息[stdout](默认任务-22)位于sun.reflect.NativeConstructorAccessorImpl.newInstance(未知源) 14:04:21684+0000信息[stdout](默认任务-22)位于sun.reflect.delegatingConstructor AccessorImpl.newInstance(未知源) 14:04:21684+0000信息[stdout](默认任务-22)位于java.lang.reflect.Constructor.newInstance(未知源) 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.ConstructorSite$constructorsiteNounewrapnocerce.callConstructor(ConstructorSite.java:102) 14:04:21684+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) 14:04:21692+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) 14:04:21692+0000 INFO[stdout](默认任务-22)位于org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:194) 14:04:21692+0000信息[stdout](默认任务-22)位于org.jfrog.artifactory.client.ArtifactoryClient.create(ArtifactoryClient.groovy:95) 14:04:21693+0000信息[stdout](默认任务-22)位于org.jfrog.artifactory.client.ArtifactoryClient.create(ArtifactoryClient.groovy) 14:04:21693+0000信息[stdout](默认任务-22)位于com.xyz.abc.utils.WGArtifactoryUtils.getFiles(WGArtifactoryUtils.java:41) 14:04:21693+0000信息[stdout](默认任务-22)位于com.xyz.abc.lakshya.controllers.ListPlController.findFilesFromArtifactory(ListPlController.java:196) 14:04:21693+0000信息[stdout](默认任务-22)位于sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 14:04:21694+0000 INFO[stdout](默认任务-22)位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源) 14:04:21695+0000 INFO[stdout](默认任务-22)位于sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源) 14:04:21695+0000信息[stdout](默认任务-22)位于java.lang.reflect.Method.invoke(未知源) 14:04:21695+0000信息[stdout](默认任务-22)位于org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215) 14:04:21696+0000信息[stdout](默认任务-22)位于org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132) 14:04:21696+0000 INFO[stdout](默认任务-22)位于org.springframework.web.servlet.mvc.method.annotation.ServletInvaccableHandlerMethod.invokeAndHandle(ServletInvaccableHandlerMethod.java:104) 14:04:21696+0000 INFO[stdout](默认任务-22)位于org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749) 14:04:21696+0000 INFO[stdout](默认任务-22)位于org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:690) 14:04:21697+0000 INFO[stdout](默认任务-22)位于org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83) 14:04:21697+0000 INFO[stdout](默认任务-22)位于org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:945) 14:04:21697+0000信息[stdout](默认任务-22)位于org.springframework.web.servlet.DispatcherServlet.do
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.4.4</version>
</dependency>