Felmeddelande

Java

2 svar · 373 visningar · startad av Jörgen HP

Medlem sedan feb. 20012 412 inlägg
Trådstart#1

Hej!

Hur avläser man ett sådant här:

java.lang.NoClassDefFoundError: MessageList
at ChatServlet.(ChatServlet.java:19)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
at org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java:268)
at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:289)
at org.apache.tomcat.core.Handler.service(Handler.java:254)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)

Alla java:19, java:237 osv måste vara radnummer väl? Men hur kan en fil gå igenom kompileringen och sedan att webläsaren generar ett sådant här felmess?

mvh Jörgen :)

Medlem sedan mars 20007 896 inlägg
#2

java.lang.NoClassDefFoundError kan bero på att du t.ex. har en fil med lower-case startbokstav (klass.java) och i koden upper-case (Klass.java).

Jag hade också problem med NoClassDefFoundError, men då berodde det på att jag inte hade med classpathen vid exekveringen av filen, för att få med ett par bibliotek som inte är standard.

Medlem sedan feb. 20012 412 inlägg
#3

Hej,

får kolla upp sådant, thanx.

mvh Jörgen :)

275 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
144 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)