向Intellij IDEA添加外部jar库

时间:2011-05-17 09:18:45

标签: configuration intellij-idea jsoup

我有一个愚蠢的问题:我正在尝试将Jsoup库(它只是一个外部jar)添加到我在Intellij Idea中开发的android应用程序中,它似乎并没有正确执行。 我把库放在libs文件夹中,然后我进入了Project Structure - >模块和选定的依赖项,选择添加全局库,选择附加源并单击确定。

当我编写代码时,它能够自动导入类并进行编译,但在运行时我得到“java.lang.NoClassDefFoundError:org.jsoup.Jsoup”

4 个答案:

答案 0 :(得分:20)

  • 将.jar文件复制到lib /目录中。
  • 右键单击IntelliJ / Android Studio左侧文件浏览器中的新.jar
  • 选择“添加为库...”
  • 瞧!

答案 1 :(得分:1)

- 打开左侧面板上的“外部库”节点。 - 选择“打开库设置” - 项目结构对话开启。 选择库。 单击“+”以浏览文件。

![添加外部jar 1

答案 2 :(得分:1)

在IntelliJ IDEA 15中,您还可以从"文件"访问项目结构菜单项。菜单栏中的项目。从左侧列表中选择Libraries。点击" +"浏览文件,选择它并完成。它将被添加到"外部库"项目中的目录。

答案 3 :(得分:-3)

查看较新的工件部分。也许您没有正确地将JAR添加到您的部署中。

更新:

我想根据自我第一次回答这个问题以来过去六年的经验教训,更新我的答案。

在Java项目中管理第三方JAR依赖项的最佳方法是学习Maven(我的偏好)或Gradle。 IntelliJ与两者都有很好的集成。

如果将这些与Nexus等企业存储库结合使用,您将没有任何问题。您的依赖项和版本将完全指定。将为您确定冲突。更新将相对简单。