これは、経験豊富な人にとっては非常に基本的でばかげた質問かもしれません。しかし、助けてください。このチュートリアルに従って、Grails アプリで Crawler4j を使用しようとしています。Java コードは知っていますが、CrawlerController.groovy というコントローラー クラスで使用しています。
jar ファイルを追加しましたが、書き込み時にCrawlConfig crawlConfig = new CrawlConfig()
「Groovy はクラスを解決できません」というコンパイラ エラーがスローされます。依存関係を更新し、すべてを試しました。初心者なので見落としがあるかもしれません。これは私がこれまでに書いたもので、すべての import ステートメントと CrawlConfig ステートメントでエラーがスローされます。
import edu.uci.ics.crawler4j.crawler.Page;
import edu.uci.ics.crawler4j.crawler.WebCrawler;
import edu.uci.ics.crawler4j.parser.HtmlParseData;
import edu.uci.ics.crawler4j.url.WebURL;
class CrawlerController extends WebCrawler {
public static void main(String[] args) {
CrawlConfig crawlConfig = new CrawlConfig()
}
}
`助けてください。ありがとう。