当在IntelliJ IDEA中创建一个新的Java项目时,会创建以下目录和文件:
./projectname.iml
./projectname.ipr
./projectname.iws
./src/
我想配置IntelliJ IDEA,将我的依赖jar包含在项目的。/lib/*.jar中。在IntelliJ IDEA中实现这一点的正确方法是什么?
当在IntelliJ IDEA中创建一个新的Java项目时,会创建以下目录和文件:
./projectname.iml
./projectname.ipr
./projectname.iws
./src/
我想配置IntelliJ IDEA,将我的依赖jar包含在项目的。/lib/*.jar中。在IntelliJ IDEA中实现这一点的正确方法是什么?
当前回答
将它们作为库添加到模块中。
我的源代码中通常有一个/lib目录。我把所有我需要的jar放在那里,添加/lib作为一个库,并使它成为我的模块依赖的一部分。
2018年更新:我现在使用IntelliJ 2017/2018。
我完全致力于Maven和Nexus的依赖关系管理。
世界就是这样发展的。我所知道的每个开源Java项目都使用Maven或Gradle。你也应该这样。
其他回答
如果你用gradle构建你的项目,你只需要在build.gradle中添加一行依赖项:
buildscript {
...
}
...
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
}
然后将文件夹添加到根项目或模块:
然后你把你的罐子放在那里,你就可以去了:-)
IntelliJ IDEA 15 & 2016
>项目结构… 或按Ctrl + Alt + Shift + S 项目设置>模块>依赖>“+”号> jar或目录… 选择jar文件并单击OK,然后单击另一个OK按钮进行确认 您可以在“外部库”文件夹中查看jar文件
文件>项目结构 >模块>依赖项(选择其中之一) 1 jar或目录… 2图书馆… 3模块依赖… 应用+确定
导入java类
只需复制粘贴。jar到“libs”文件夹(或整个“libs”文件夹),右键单击它,并从列表中选择“添加为库”选项。剩下的就交给它了……
如果没有正确地添加到项目gradle文件中,库不能直接在任何程序中使用。
这可以在智能ide(如inteli J)中轻松完成。
1)首先,按照惯例,在项目src文件下添加一个名为“libs”的文件夹。(这可以使用IDE本身轻松完成)
2)然后复制或添加你的库文件(例如:.jar文件)到名为“libs”的文件夹
3)现在你可以在libs文件夹中看到库文件。现在右键单击文件并选择“添加为库”。这将修复您的程序和库中的所有相关文件,将直接供您使用。
请注意:
无论何时向项目添加库,请确保项目支持该库