Eclipse中导入Heritrix,报错找不到类 sun.net.www.protocol.file.FileURLConnection
第一次用Heritrix,按照网上看到的用法导入Heritrix到Eclipse 。结果在org.archive.crawler.Heritrix 中报了这个错误。结果我在JDK自带的jar又可以找到这个类。
后来发现,原来这个sun包是受保护的包,默认只有sun公司的软件才能使用。Eclipse会报错,然后把对保护使用waring就可以了。
具体做法:
Windows -> Preferences -> Java -> Compiler -> Errors/Warnings-> Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning