Aplicación de Heroku que se bloquea con NoClassDefFoundError: org / eclipse / jetty / server / Handler

Estoy intentando ejecutar una aplicación en Heroku. Estoy haciendo CI en Travis y desplegándome desde allí. Mi código está en https://github.com/santoshkt/cdetsd123

Cuando revisé los loggings en heroku, veo lo siguiente

 2014-03-10T03:14:08.180220+00:00 heroku[web.1]: Starting process with command `j ava $JAVA_OPTS -cp target/classes:target/dependency/* mytest.Main` 2014-03-10T03:14:10.692378+00:00 app[web.1]: Picked up JAVA_TOOL_OPTIONS: -Djav a.rmi.server.useCodebaseOnly=true -Djava.rmi.server.useCodebaseOnly=true 2014-03-10T03:14:11.217814+00:00 app[web.1]: Exception in thread "main" java.lan g.NoClassDefFoundError: org/eclipse/jetty/server/Handler 2014-03-10T03:14:11.286992+00:00 app[web.1]: Caused by: java.lang.ClassNotFoundE xception: org.eclipse.jetty.server.Handler 2014-03-10T03:14:11.287150+00:00 app[web.1]: at java.net.URLClassLoader$1.run (URLClassLoader.java:217) 2014-03-10T03:14:11.287380+00:00 app[web.1]: at java.net.URLClassLoader.findC lass(URLClassLoader.java:205) 2014-03-10T03:14:11.287271+00:00 app[web.1]: at java.security.AccessControlle r.doPrivileged(Native Method) 2014-03-10T03:14:11.287380+00:00 app[web.1]: at java.lang.ClassLoader.loadCla ss(ClassLoader.java:321) 2014-03-10T03:14:11.287380+00:00 app[web.1]: at sun.misc.Launcher$AppClassLoa der.loadClass(Launcher.java:294) 2014-03-10T03:14:11.287645+00:00 app[web.1]: at java.lang.ClassLoader.loadCla ss(ClassLoader.java:266) 2014-03-10T03:14:11.296871+00:00 app[web.1]: Could not find the main class: myte st.Main. Program will exit. 

Para ejecutar este software localmente, uso mvn jetty:run command y todo funciona bien. Por cierto, estoy usando maven + jetty en esta aplicación. Estoy intentando depurar esto durante las últimas 6 horas sin pistas. Cualquier ayuda es apreciada.

En lugar de usar un método Main para iniciar el server, lo resolví cambiando el file de Procfile de Heroku usando la siguiente.

 web: java $JAVA_OPTS -jar target/dependency/jetty-runner.jar --port $PORT target/*.war 

Espero que esto ayude a cualquiera que tenga el mismo problema.