Java错误:只能导入一个类型。 XYZ解析为一个包 [英] Java error: Only a type can be imported. XYZ resolves to a package
本文介绍了Java错误:只能导入一个类型。 XYZ解析为一个包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我收到错误:只能导入一个类型.XYZ会解析为一个包。
I get the error: "Only a type can be imported. XYZ resolves to a package."
有人解释了原因这里但我不确定我该怎么办解决这个问题。仅供参考:我正在使用Eclipse。我添加了下面导入的代码。 java.util。* import工作正常。
Someone has explained the cause here but I am not sure what I supposed to do to fix this. FYI: I am using Eclipse. I have added the code that does the importing below. The java.util.* import works fine.
<%@ page import="java.util.*"%>
<%@ page import="org.eresearch.knowledgeportal.model.Category"%>
<%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao"%>
<%
CategoryDao catDao = new CategoryDao();
ArrayList<Category> catList = catDao.selectCategory();
//
%>
编辑:实际错误如下:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 7 in the generated java file
Only a type can be imported. org.eresearch.knowledgeportal.model.Category resolves to a package
推荐答案
<好的,我刚解决了。在最后一次导入中,我添加了一个;通过复制其他代码示例。我想这是所需的标准行结束。
OK I just solved it. In the last import I added a ";" by copying other code examples. I guess it's the standard line ending that is required.
所以
<%@ page import="java.util.*" %>
<%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao" %>
<%@ page import="org.eresearch.knowledgeportal.model.Category" %>
成为
<%@ page import="java.util.*" %>
<%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao" %>
<%@ page import="org.eresearch.knowledgeportal.model.Category;" %>
这篇关于Java错误:只能导入一个类型。 XYZ解析为一个包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文