我应该在哪里存储第三方库以包含在IntelliJ IDEA项目中?

时间:2010-10-21 05:30:46

标签: java intellij-idea development-environment libraries

这不是关于如何将库添加到我的项目或模块依赖项中;它是关于存储项目/模块设置引用的.jar文件的位置。

我是否应该在每个项目中都有一个lib文件夹,其中包含第三方库;或者我应该将它们存放在硬盘上的其他地方?什么计划对你有用?

2 个答案:

答案 0 :(得分:3)

我总是在项目下有lib-folder,我按照你的描述放置库。在库文件名中包含完整版本号也是很好的。通常我也会在那里放置资源和文档:

lib/
     somelib_1_1_3.jar
     somelib_1_1_3-src.jar
     somelib_1_1_3-doc.jar

这对我来说效果很好。

答案 1 :(得分:0)

我建议你看一下Maven,它是一个构建工具,除了其他功能之外,还可以管理你的依赖项,并且与各种IDE(包括IntelliJ)紧密集成。您的PC上有一个本地存储库,Maven从中央存储库下载库/ source / javadoc的副本。有一个入门教程here

我推荐这个的原因是你不必担心存储的东西,并且所有内容都会自动加载到IDE中,但实际存储是有效的,因为你只有一个特定库的副本在磁盘上。