(I don’t see any separate area to post Vaadin development questions, as opposed to developing applications with Vaadin, so I’m posting here.)
I have setup a Vaadin development environment to the best of my ability. I am following
this
document. I get to step 9 - Configure and start the server. It tells me to setup a Debug launch configuration for a Java Application with com.vaadin.launcher.DevelopmentServerLauncher as the class. When I run it I get this message:
jetty-7.4.5.v20110725
started o.e.j.w.WebAppContext{,file:/C:/Users/ksnortum/workspace.indigo/vaadin/WebContent/},WebContent
FAILED jsp: java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
FAILED o.e.j.w.WebAppContext{,file:/C:/Users/ksnortum/workspace.indigo/vaadin/WebContent/},WebContent: java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
Started SelectChannelConnector@0.0.0.0:8888 STARTING
FAILED org.eclipse.jetty.server.Server@7433b121: java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
In a maven project I would start looking for missing dependency that contains the reported Java class, but I don’t know Ivy and there seems to be six “sub-ivy” files and I wouldn’t know where to put it. I did find
this
on StackOverflow, but the solution involves adding a Tomcat jar and the Vaadin dev doc tell me this is a Jetty solution, so I’m confused.
Anyone know why I’m getting this error?