0

以下は、エラーのスタック トレースです: type Exception report

メッセージ

サーバーで内部エラー () が発生したため、この要求を実行できませんでした。

例外

javax.servlet.ServletException: Servlet.init() for servlet spring threw exception
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    java.lang.Thread.run(Unknown Source)


root cause 

java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;
    org.springframework.core.convert.support.GenericConversionService.getRequiredTypeInfo(GenericConversionService.java:260)
    org.springframework.core.convert.support.GenericConversionService.addConverter(GenericConversionService.java:83)
    org.springframework.core.convert.support.DefaultConversionService.addScalarConverters(DefaultConversionService.java:63)
    org.springframework.core.convert.support.DefaultConversionService.addDefaultConverters(DefaultConversionService.java:54)
    org.springframework.core.convert.support.DefaultConversionService.<init>(DefaultConversionService.java:43)
    org.springframework.core.env.AbstractPropertyResolver.<init>(AbstractPropertyResolver.java:41)
    org.springframework.core.env.PropertySourcesPropertyResolver.<init>(PropertySourcesPropertyResolver.java:41)
    org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:98)
    org.springframework.core.env.StandardEnvironment.<init>(StandardEnvironment.java:54)
    org.springframework.web.context.support.StandardServletEnvironment.<init>(StandardServletEnvironment.java:44)
    org.springframework.web.servlet.HttpServletBean.createEnvironment(HttpServletBean.java:213)
    org.springframework.web.servlet.HttpServletBean.getEnvironment(HttpServletBean.java:203)
    org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:126)
    javax.servlet.GenericServlet.init(GenericServlet.java:212)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    java.lang.Thread.run(Unknown Source)

MVC アーキテクチャとスプリングが初めてなので、これを解決するには助けが必要です!

4

1 に答える 1

1

java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;

spring-core バージョンの jar がコンパイルしたものとは異なるサーバーにデプロイしたばかりだと思います。サーバー spring-core.jar を確認すると、GenericTypeResolver.resolveTypeArguments が最初のパラメーターとしてメソッドを持ち、クラスではないため、例外が発生する可能性が非常に高い

于 2013-09-12T07:43:26.733 に答える