JSP compile error: Arrays cannot be resolved
JSP compile error: Arrays cannot be resolved
我的环境是JDK1.6,Eclipse Indigo,JBoss4.2.3.GA-jdk6。
在 Eclipse Windows --> Preferences,然后在 Java --> Compiler 部分编译器合规级别设置为1.6.
在一个 JSP 中,我正在导入 java.util.Arrays。
<%@ page import="java.util.Arrays"%>
然后我使用的方法是java.util.Arrays
class:
<%
String[] factors = null;
factors = request.getParameterValues("factor");
System.out.println("factors=" + Arrays.toString(factors));
%>
当我 运行 它时,我收到以下错误消息:
The import java.util.Arrays cannot be resolved.
和
Arrays cannot be resolved
我做错了什么?
我检查了 Eclipse 项目本身的属性。
Java编译器部分有启用项目特定设置 已检查,其 编译器合规级别 设置为 1.5。我把它改成了1.6。
Project Facets 部分有 Java 设置为 1.5。我把它改成了1.6。
重新编译 运行 这次没有错误。
我的环境是JDK1.6,Eclipse Indigo,JBoss4.2.3.GA-jdk6。
在 Eclipse Windows --> Preferences,然后在 Java --> Compiler 部分编译器合规级别设置为1.6.
在一个 JSP 中,我正在导入 java.util.Arrays。
<%@ page import="java.util.Arrays"%>
然后我使用的方法是java.util.Arrays
class:
<%
String[] factors = null;
factors = request.getParameterValues("factor");
System.out.println("factors=" + Arrays.toString(factors));
%>
当我 运行 它时,我收到以下错误消息:
The import java.util.Arrays cannot be resolved.
和
Arrays cannot be resolved
我做错了什么?
我检查了 Eclipse 项目本身的属性。
Java编译器部分有启用项目特定设置 已检查,其 编译器合规级别 设置为 1.5。我把它改成了1.6。
Project Facets 部分有 Java 设置为 1.5。我把它改成了1.6。
重新编译 运行 这次没有错误。