STS сообщила об ошибке версии динамического веб-модуля

Я создал веб-проект в STS 2.9.2, используя Spring 3.0.6 и Maven 3.0.3. Я создал несколько страниц и код без ошибок. Я обновил версию библиотек Spring с 3.0.6 до 3.1.2 в pom.xml проекта и теперь получаю следующее сообщение об ошибке:

Dynamic Web Module 3.0 requires Java 1.6 or newer.

Версия динамического веб-модуля и версия компилятора Java в интерфейсе проекта установлены на 2.5 и 1.6 соответственно. Также установите системную библиотеку JRE для моего проекта на 1.6.

Я попытался удалить природу Maven, а затем добавить ее снова, и системная библиотека JRE автоматически устанавливается на JSE 1.5 (, но у меня не установлена ​​Java 1.5 ). Я изменил системную библиотеку JRE на 1.6 вручную (, чтобы исправить жалобу STS на версию системной библиотеки JRE ), но ошибка, связанная с динамическим веб-модулем, остается.

Я гуглил для исправления, но я ничего не нашел.

Как я могу решить эту ошибку?

6
задан Carlos 14 July 2012 в 12:14
поделиться