我正在尝试使用 jReddit库,而该库又需要 apache HttpComponents和 Commons IO图书馆。
我下载了源代码,通过文件 - 项目结构 - 模块 - 添加内容根将它们添加到 Itellij Idea 中。
我的代码使用的库中的所有类均已成功导入。但编译时出现问题 - 它说 package com.github.jreddit.oauth does not exit
和 package org.apache.http.impl.client does not exit
和它无法找到这些库类的符号
。
为什么会发生这种情况以及如何解决?
最佳答案
如果您甚至无法手动将 JAR 添加到项目中,请不要使用 Maven 或 Gradle。
您应该获取这些 JAR(包含 .class 字节代码文件,而不是 .java 源代码),将它们添加到项目中名为/lib 的文件夹,并将该目录添加为项目中的 JAR 源位置。然后它们将位于 CLASSPATH 中。
运行时,您需要将/lib 文件夹添加到工件中。确保您也知道如何做到这一点。
关于java - 想法Intellij : Can't import the libraries: package does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45664939/