При создании проекта Maven нажмите на следующее сообщение об ошибке аннотации в консоли вывода Maven.
[INFO] Compilation failure
E:\workspace\serlvetdemo\src\main\java\com\example\AppServletContextListener.java:
[8,2] annotations are not supported in -source 1.3
(use -source 5 or higher to enable annotations)
@Override
Решение
По умолчанию Maven использует JDK1.3 для компиляции, сборки или упаковки проекта (mvn compile, install). Поскольку JDK1.3 не поддерживает аннотации, если у вашего проекта есть аннотация, вам необходимо настроить Maven для использования последней версии JDK. Решение очень простое, просто включите плагин компилятора Maven и укажите версию JDK. Например,
maven-compiler-plugin2.3.21.61.6
Выше декларации скажите Maven использовать JDK 1.6.