[英]cannot resolved to a type error in java
我是Java的新手,请帮助我理解这一点。
我可以看到有ReadHtml类,并使用一个公共方法进行了定义。 但是,当我将此代码放在ecplise中时,它在WebClient下显示带有标记“这无法解析为类型”的红色标记。 请问这是什么意思? 彻底了解了方法定义,但找不到任何补救措施来理解这一点。
我可以帮忙吗?
public class ReadHtml {
public static LinkedList<String> readJacksonCounty(String urlName, String pStartDate,String pFinishDate)
{
LinkedList<String> xmlListReturn=new LinkedList<String>();
System.getProperties().put("org.apache.commons.logging.simplelog.defaultlog", "error");
final WebClient webClient1 = new WebClient(BrowserVersion.CHROME);
webClient1.setJavaScriptTimeout(60000);
webClient1.getCookieManager().setCookiesEnabled(true);//enable cookies
webClient1.getCache().clear();
您缺少此库的导入:
import com.gargoylesoftware.htmlunit.WebClient;
将其添加到文件顶部(并阅读dsp_user的注释以供将来参考)。
基本上,“ ...无法解析为类型”表示该类型在类路径上不可用。 如果仅使用eclipse,请参阅如何在Eclipse中导入jar 。
如果您已经在类路径上添加了所需的jar,则缺少import语句。 导入只是为了使您不必使用类的全限定名。 (您可以输入
MyClass myClass;
相对于
com.some.package.MyClass myClass;
如果您添加
import com.some.package.MyClass;
在文件的顶部。
请注意,如果要从项目中构建jar,则需要某种构建工具。 如果您选择使用Maven(这很常见),则只需阅读有关如何入门和管理依赖项的任何教程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.