我在第一次使用idea完成java网络爬虫HttpClient Jsoup WebMagic功能时,系统给出了不支持发行版本5的提示,参考了百度上很多大佬的回答后最终得到了以下解决方案:
我所使用的java运行环境是JDK15,使用的开发工具是IntelliJ IDEA2019.3.5版本。首先我们点击左上角的File---->Project Structure...
点击Project Structure后出现这个界面,点击Modules,查看我们代码工程的Language level:
这里,并没有我需要的15版本,我选择最大的一项:13-No new language features。选择之后,点击右下角Apply,再点击OK。接下来我们继续回到主界面,点击File----->Settings
![abd6323c44f26830aa0059494f537029.png](https://img-blog.csdnimg.cn/img_convert/abd6323c44f26830aa0059494f537029.png)
点击Settings后来到这个界面,我们左上角搜索栏中输入java Compiler后敲回车搜索。点击Java Compiler可以看到,在右边的Module内,系统把我的Target bytecode version自动设置成了1.5,我们点击它,Delete。把它改为15(自己的JDK版本)。最后,右下角Apply保存,点击OK。
最后,运行我们的java,成功运行。成功爬取到了我所需要的京东主页的内容。
谢谢你的观看!