将Jar文件添加到IntellijIdea类路径

jav*_*per 47 intellij-idea

我创建了一个新的Intellij项目.但我不能在我的项目中使用第三方罐子.我在目录结构中有如下jar:
repository/commons-logging/commons-logging-1.0.4.jar
repository/commons-lang/commons-lang-2.1.jar
等等

我想通过指向存储库目录来添加它们,但无法找到任何添加它们的方法.但是当我使用该jar中的类或API时,编辑器无法解析这些类.我已尝试从项目结构但无法配置它.

duf*_*ymo 63

转到文件 - >项目结构 - >库,然后单击绿色"+"将具有JAR的目录文件夹添加到CLASSPATH.该文件夹中的所有内容都将添加到CLASSPATH中.

更新:

它是2018年.使用像Maven这样的依赖管理器并外化你的依赖项是个更好的主意.不要再将JAR文件添加到/ lib文件夹中的项目中.

截图

  • 这是一个想法...对于IntelliJ的新手,它来自文件菜单:文件 - >项目结构 - >库...我花了半个小时试图在界面中找到项目结构对话框,基于这篇文章和类似的stackoverflow.com中的其他地方. (43认同)

vin*_*bin 7

如果,正如我刚刚遇到的那样,您碰巧在Project Structures-> Libraries中列出了一个不在类路径中的jar文件,可以通过上面的@CrazyCoder给出的链接找到正确的答案:在这里查看http:/ /www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html

这表示要在"项目结构"对话框中将jar文件添加为模块依赖项:

  1. 打开项目结构
  2. 选择Modules,然后单击要为其依赖的模块
  3. 选择"依赖关系"选项卡
  4. 单击页面底部的"+",然后选择连接库文件的相应方法.如果jar文件已在库中列出,则选择"库".