Java Maven Servlet純新手嘗試做rest,新建了一個Jersey Servlet專案,這個時候他可以運行,也可以執行rest介面。但是我往package里復制粘貼幾個class時,再運行跑rest的時候就報錯(報錯資訊如下)了。但是我自己新建class,往里面復制代碼后、運行又不報錯了。然后我稍微改改代碼跑,運行又報錯了,最后最離譜的是,我把代碼改回去(ctrl+z)再重新build運行,他還是報錯。關鍵是所有報錯資訊都是一樣的,上網google了很久,沒找到一個靠譜的解決方案,請問區里有大神遇到過同樣的問題嗎!
例外報告
訊息 Servlet.init() for servlet [Jersey Web Application] threw exception
描述 服務器遇到一個意外的情況,阻止它完成請求。
Exception
javax.servlet.ServletException: Servlet.init() for servlet [Jersey Web Application] threw exception
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1195)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654)
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2532)
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2521)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base/java.lang.Thread.run(Thread.java:835)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/149198.html
標籤:Web 開發
下一篇:eclipse快捷鍵
