Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Google应用程序引擎上运行应用程序返回创建Bean错误_Java_Spring_Maven_Google App Engine - Fatal编程技术网

Java 在Google应用程序引擎上运行应用程序返回创建Bean错误

Java 在Google应用程序引擎上运行应用程序返回创建Bean错误,java,spring,maven,google-app-engine,Java,Spring,Maven,Google App Engine,我已经构建了一个简单的SpringMVC应用程序,它可以在本地机器上完美地工作。然而,在将其上传到Google App Engine后,我收到一个HTTP 500错误,并从日志中收到以下错误: Uncaught exception from servlet javax.servlet.UnavailableException: org.springframework.beans.factory.BeanCreationException: Error creating bean with nam

我已经构建了一个简单的SpringMVC应用程序,它可以在本地机器上完美地工作。然而,在将其上传到Google App Engine后,我收到一个HTTP 500错误,并从日志中收到以下错误:

Uncaught exception from servlet javax.servlet.UnavailableException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: com.fasterxml.jackson.annotation.JsonFormat$Value.empty()Lcom/fasterxml/jackson/annotation/JsonFormat$Value;
我的pom如下,因为我觉得这可能是问题所在:

<dependencies>
    <!-- Compile/runtime dependencies -->
    <dependency>
        <groupId>com.google.appengine</groupId>
        <artifactId>appengine-api-1.0-sdk</artifactId>
        <version>${appengine.version}</version>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>2.5</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>jstl</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-web</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-mapper-asl</artifactId>
        <version>1.9.13</version>
    </dependency>

    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>5.1.38</version>
    </dependency>

    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
        <version>2.7.0</version>
    </dependency>

    <dependency>
        <groupId>com.fasterxml.jackson.dataformat</groupId>
        <artifactId>jackson-dataformat-xml</artifactId>
        <version>2.7.0</version>
    </dependency>

    <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2-java2wsdl</artifactId>
        <version>${axis2.version}</version>
    </dependency>

    <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2-adb</artifactId>
        <version>${axis2.version}</version>
    </dependency>

com.google.appengine
appengine-api-1.0-sdk
${appengine.version}
javax.servlet
servlet api
2.5
假如
jstl
jstl
1.2
org.springframework
弹簧芯
${spring.version}
org.springframework
弹簧网
${spring.version}
org.springframework
SpringWebMVC
${spring.version}
org.springframework
SpringJDBC
${spring.version}
org.codehaus.jackson
杰克逊地图绘制者
1.9.13
mysql
mysql连接器java
5.1.38
com.fasterxml.jackson.core
杰克逊数据绑定
2.7.0
com.fasterxml.jackson.dataformat
jackson数据格式xml
2.7.0
org.apache.axis2
axis2-java2wsdl
${axis2.version}
org.apache.axis2
axis2亚洲开发银行
${axis2.version}

有人能帮我解决这个问题吗,因为我有点被困在哪里了?

检查你的
mvn dependency:tree
,你的类中似乎有不兼容的Jackson版本PatchThank you@IgorArtamonov-这确实是个错误。