Я разработал веб-приложение и создал военный файл, используя Netbeans 6.9. Я широко использовал возможности Java 5 как в файлах jsp, так и в файлах java. После развертывания при просмотре страницы jsp, содержащей цикл for:each, я получаю сообщение об ошибке, в котором говорится, что
'for each' statements are only available if source level is 5.0
Я читал, что WAS6.1 поддерживает функции Java5. Также проверил версию jdk в java/bin, это IBM jdk 1.5.
Я также попробовал инструкции, приведенные в этой страницы. Я сомневаюсь, что нужно выполнить какие-либо настройки при создании файла war
, чтобы сделать развертывание совместимым с Java 5. Или нужно выполнить какие-либо настройки уровня сервера/приложения в консоли IBM WAS?