我试图使用here库,而这需要jReddit和apache HttpComponents个库。
我下载了源代码,通过文件添加到Itellij Idea中 - 项目结构 - 模块 - 添加内容根。
我的代码使用的库中的所有类都已成功导入。但是在编译时出现问题 - 它表示package org.apache.http.impl.client does not exist
和cannot find symbol
以及它们const div = document.getElementById("div2");
div.remove();
这些库'类。
为什么会发生这种情况以及如何解决?
答案 0 :(得分:1)
如果您无法手动将JAR添加到项目中,请不要使用Maven或Gradle。
您应该获取那些JAR(包含.class字节代码文件,而不是.java源代码),在项目中添加名为/ lib的文件夹,并将该目录添加为项目中的JAR源位置。然后他们会进入CLASSPATH。
运行时需要将/ lib文件夹添加到工件中。一定要知道如何做到这一点。
答案 1 :(得分:0)
将IntelliJ升级到版本2019.1
后,我遇到了此错误。这些步骤为我解决了这个问题:
Run
Edit Configurations
Use classpath of module
下拉列表中,选择包含适当模块的项目模块