开发者社区 问答 正文

maven项目出错, 发生 java.lang.ClassNotFoundExc?400报错

maven项目出错, 发生 java.lang.ClassNotFoundException:? 400 报错

 java.lang.ClassNotFoundException:       maven项目出错, 发生 java.lang.ClassNotFoundException:



HTTP Status 500 - Error instantiating servlet class com.yanfei.web.RandomKeysServlet

--------------------------------------------------------------------------------

type Exception report

message Error instantiating servlet class com.yanfei.web.RandomKeysServlet

description The server encountered an internal error that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: Error instantiating servlet class com.yanfei.web.RandomKeysServlet
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)
	org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
	java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	java.lang.Thread.run(Unknown Source)


root cause 

java.lang.ClassNotFoundException: com.yanfei.web.RandomKeysServlet
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1722)
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1573)
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)
	org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
	java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	java.lang.Thread.run(Unknown Source)


note The full stack trace of the root cause is available in the Apache Tomcat/7.0.63 logs.


--------------------------------------------------------------------------------

Apache Tomcat/7.0.63



展开
收起
爱吃鱼的程序员 2020-06-04 13:21:28 565 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    更新一下项目依赖 update project
    ######

    Failure to transfer org.slf4j:slf4j-api:jar:1.6.1 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.slf4j:slf4j-api:jar:1.6.1 from/to central (https://repo.maven.apache.org/maven2): connect timed out

    org.eclipse.aether.transfer.ArtifactTransferException: Failure to transfer org.slf4j:slf4j-api:jar:1.6.1 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.slf4j:slf4j-api:jar:1.6.1 from/to central (https://repo.maven.apache.org/maven2): connect timed out
        at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:238)
        at org.eclipse.aet######

    我猜这个应该是你编译出问题了,如果是eclipse看看problems试图里的错误信息,解决后再project -> clean下


    ######把依赖的子项目install一下######

    子项目 clean install

    父项目 clean update

    2020-06-04 16:50:34
    赞同 展开评论