我开发了一个 Web 应用程序并使用 Netbeans 6.9 创建了 war 文件。我在 jsp 和 java 文件中都广泛使用了 Java 5 的特性。在查看包含 for:each 循环的 jsp 页面时部署后,我收到错误消息说,
'for each' statements are only available if source level is 5.0
我读过 WAS6.1 支持 Java5 特性。还检查了java/bin中的jdk版本,是IBM jdk 1.5。
我也试过这个页面中给出的说明。我怀疑在创建war
文件以使部署与 Java 5 兼容时是否需要进行任何设置。或者在 IBM WAS 控制台中是否需要进行任何服务器/应用程序级别的设置?