Maven обычно компилируется в target/classes
.Когда вы создаете WAR с помощью Maven, Maven скопирует оттуда классы, чтобы они оказались в нужном месте в WAR.
Итак, вопрос: что вы подразумеваете под «запуском проекта»?Обычно это означает создание WAR и его развертывание.Если вы сделаете это, все должно работать.
Я предполагаю, что вы хотите избежать этих усилий, потому что это занимает довольно много времени.Но если вы не скажете нам конкретно, как вы настроили свой проект и как вы его «запускаете» (какой контейнер, какие плагины вы используете, и тому подобное), вы не сможете помочь.
[EDIT] Ваша основная проблема, вероятно, заключается в том, как путь к классу передается Jetty и соблюдает ли он его или строит свой собственный.
Возможно, вы захотите взглянуть на GWT Maven Plugin с надписью «Интегрироваться в Eclipse благодаря плагинам M2Eclipse и Google Eclipse».
Также этот пост может помочь вам.