1. 程式人生 > >[java報錯]Could not instantiate listener XXXXXX

[java報錯]Could not instantiate listener XXXXXX

寫在開頭的話:

兜兜轉轉,辭去了深圳的工作,回到了武漢,從事的居然一度是我最不想學的語言-java,曾經以為自己並不會java,但是上手之後,發現語言都是相通的,自己一度排斥學習java真的是不能再傻逼了,不管怎麼說,在java的道路上走了一年多了,期間也學習了js,html5等等,立志成為一個優秀的前端工程師的夢貌似也離我遠去,每天一如既往的敲程式碼,但是總感覺少了點什麼,有點迷茫,想專注於一個方向,卻總是事與願違,貌似也有一年多沒有更新部落格了,每次學了新東西想要寫上來的時候,總是一拖再拖,然後就不了了之,終於這一次沒有拖,寫點東西紀念一下這個光輝的時刻,哈哈,好了,廢話不多說,上正文

今天在搞jetty嵌入式開發的時候,啟動伺服器時報錯,如下:

2016-07-26 10:10:13,027 [org.eclipse.jetty.webapp.StandardDescriptorProcessor]-[WARN] Could not instantiate listener XXXXXXX
java.lang.ClassNotFoundException: XXXXXXXXX
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.eclipse.jetty.server.handler.ContextHandler.loadClass(ContextHandler.java:1569) at org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitListener(StandardDescriptorProcessor.java:1848) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:85) at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:72) at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:371) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1345) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:745) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:117) at org.eclipse.jetty.server.Server.start(Server.java:355) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:99) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60) at org.eclipse.jetty.server.Server.doStart(Server.java:324) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX at java.lang.Thread.run(Thread.java:745)

說來慚愧啊,google了一下,參照博文

重新import程式碼,maven-updateproject都試了,始終沒有解決,而在昨晚這個程式碼是沒有問題的,同樣的程式碼睡了一覺就出問題了?百思不得其解~

最後無奈之下,只得到web.xml下注釋了該監聽器的配置,待繼續研究,也希望看到的朋友們幫個忙,告知小弟如何解決,大恩大德,沒齒難忘!

更新一下,找了半天,發現早上更新程式碼時,pom.xml裡面這個地方的依賴被幹掉了,導致報錯,看來出錯還是有原因的,以後還是要更加的細心吶!