您当前的位置: 首页 >  ar

liaowenxiong

暂无认证

  • 1浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

IntelliJ IDEA for Mac如何添加jar包/如何导入jar包/导包

liaowenxiong 发布时间:2021-11-12 14:37:52 ,浏览量:1

文章目录
  • 如何将 jar 包添加到已存在的资源库中
    • 将 jar 包添加到项目级别的资源库中
    • 将 jar 包添加到全局级别的资源库中
    • 将 jar 包添加到模块级别的资源库中
  • 创建资源库
    • 创建模块级别的资源库
    • 创建项目级别的资源库
    • 创建全局级别的资源库
  • 给某个模块单独添加 jar 包
    • 模块的依赖标签页(Dependencies)
    • 以模块级别的资源库形式添加
    • 以目录的形式添加
    • 以 jar 包形式添加

如何将 jar 包添加到已存在的资源库中 将 jar 包添加到项目级别的资源库中

你可以把 jar 包放入已经存在的资源库中的,你按 ⌘ + ; 打开 Projuect Structure 窗口,选择左侧的 Libraries,在右侧可以看到已经创建好的所有项目级别的资源库。你选择要添加资源文件的资源库后,再点击右侧下方的“+”添加资源文件。

在这里插入图片描述 jar 包添加到资源库中后,你需要把 jar 包所在的资源库添加到相关的模块中,这样相关模块才能使用你刚刚添加的 jar 包。 在这里插入图片描述

将 jar 包添加到全局级别的资源库中

在这里插入图片描述

将 jar 包添加到模块级别的资源库中

在这里插入图片描述

创建资源库 创建模块级别的资源库

创建模块级别的资源库只有一种方式,就是在 Project 窗口中选择含有 jar 文件的目录或者直接选择 jar 文件;然后点击鼠标右键并点击【Add as Library】;接着在创建资源库弹窗中选择 Level 为 Module Library,这就可以创建一个模块级别的资源库了。 在这里插入图片描述 在这里插入图片描述

创建项目级别的资源库

打开 Project Structure 窗口,点击左侧的 Libraries,在右侧你可以看到所有的项目级别的资源库列表。在列表的上方,点击“+”就可以创建项目级别的资源库。

流程:选择资源库包含的资源文件→选择需要使用此资源库的模块(可以多选)→创建成功

注意:创建好了项目级别的资源库,也已经往资源库添加了资源文件,需要将资源库添加到相关的模块,相关的模块才能使用该资源库中的资源文件。

在这里插入图片描述

创建全局级别的资源库

流程与创建项目级别的资源库相同。 在这里插入图片描述

给某个模块单独添加 jar 包 模块的依赖标签页(Dependencies)

模块的依赖标签页用来管理模块所依赖的所有 jar 包、资源库、SDK 等信息。

将资源库添加到模块,你就可以在模块的依赖标签页看到有关的资源库。在这个依赖标签页中你可以添加和删除依赖的资源库、jar 包、含有依赖资源的目录,修改依赖的 SDK。 在这里插入图片描述

以模块级别的资源库形式添加

1.将 jar 包添加到模块中的某个目录下 直接复制 jar 包,然后在项目结构导航浏览窗口中,选择存放 jar 包的目录,然后按粘贴快捷键(⌘+V)。

在这里插入图片描述

2.选择 jar 文件以资源库的方式添加到模块

把 jar 包添加到目录下后,模块还无法使用 jar 包,接着选择包含 jar 文件的目录或者直接选择 jar 文件,点击鼠标右键,选择【Add as Library】如下图所示:

在这里插入图片描述

3.资源库的设置 点击【Add as Library】会弹出下面的【Create Library】窗口。你需要填写资源库名称,选择资源库级别,选择要使用 jar 包的模块,点击按钮“OK”完成。

在这里插入图片描述 上图所示的操作是创建【模块级别】的资源库,创建成功后,所选中的 jar 包或者选中的目录下面的所有的 jar 包会放入新建的资源库中,并将资源库添加到模块 jdbc,这样模块 jdbc 就可以使用资源库中的所有 jar 包了。 图2 上图所示的操作则是创建【项目级别】的资源库,创建成功后,所选中的 jar 包或者选中的目录下面的所有的 jar 包会放入新建的【项目级别】资源库中,并将【项目级别】资源库添加到模块 jdbc,这样模块 jdbc 就可以使用【项目级别】资源库中的所有 jar 包了。

Level:选择资源库的级别。分为:全局级别、项目级别、模块级别三种,全局级别和项目级别的资源库我不知道存在的意义是什么?因为把 jar 包加入到项目级别和全局级别的资源库中,依旧需要再把资源库添加到(Add to Modules)需要使用的模块,模块才能使用资源库中的 jar 包。如果说为了便于统一管理每个项目模块下专用的 jar 包,那么也没有意义呀?每个模块创建自己的 lib 目录,里面放这个模块依赖的所有 jar 包,然后把整个 lib 目录添加到模块就可以了。

另外你创建一个项目级别或者全局级别的资源库,里面放所有的 jar 包,再添加给模块使用也不合适呀,因为不同的模块使用的 jar 包会存在很大的差别,所以把整个项目级别或者全局级别的资源库添加到某个模块,而其中很多 jar 包是该模块没有使用到的,那么这样就会徒增该项目模块加载时间,而且将项目导出时也没有理由将没有使用的 jar 包一起导出吧。

Add to module:把资源库添加到相关模块,相关模块就能使用该资源库包含的所有资源文件。

4.查看资源库 查看已创建的模块级别的资源库,要到使用这个资源库的模块的依赖窗口中查看,如下图所示: 在这里插入图片描述

而新建的【项目级别】的资源库可以在下图所示的位置查看: 在这里插入图片描述 若创建的是【全局级别】的资源库,要在下图所示的位置查看: 在这里插入图片描述

以目录的形式添加

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

以 jar 包形式添加

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.0431s