読者です 読者をやめる 読者になる 読者になる

ERROR - Failed to Boot

現象

mvn jetty:run やると以下エラーがでることがある。

2008-10-10 16:30:14.015::INFO:  No Transaction manager found - if your webapp requires one, please configure one.
ERROR - Failed to Boot
java.lang.ClassNotFoundException: bootstrap.liftweb.Boot
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
	at org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
	at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
	at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
	at org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:379)
	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:341)

解決方法

以下いずれかを実行
1. mvn compile する
2. プロジェクトの再ビルド。targetフォルダ消して再ビルドする方がよいかも