https://yadi.sk/d/sqycbG9SuN7NC
Запустил, единственная ошибка, что не может достучатся до sql сервера, так как его нет
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
но внес изменения в pom.xml файл:
так как у вас веб приложение, то пакет должен быть war, а не jar, так как стандартная сборка jar не соберет зависимости в пакет
<packaging>war</packaging>
еще изменил версию джавы на 1.7, так вы используете фичи из этой версии
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
еще закрывайте rконекты и стейтменты БД + почитайте про коннекшен пул