JavaWeb 项目中,可以直接将要导入的 jar 程序包复制到你项目下的 WEB-INF/lib 文件夹下,将来程序移动到别的机子上测试时也能正常运行。如果是普通 Java 工程的话,我们可以在项目文件夹中新建一个 lib 文件夹,将我们需要的 jar 包统统放入lib文件夹中,完事后记住一定要在 eclipse 中刷新一下该工程,这样工程才能识别出新建的lib文件夹。

方式 1:文件夹导入式(常用)

   如果是普通的 Java 项目,则在项目中创建新的文件夹 lib,我们一般创建 lib 文件夹专门存放 jar 包,且注意 lib 文件夹与 src 同一级别,并将项目开发需要的第三方的 jar 包拷贝到该文件夹中。如果是 JavaWeb 项目只需要将 Jar 包复制到你的 WEB-INF/lib 下面。

   将 jar 包添加到 lib 目录之后,选中添加到项目中的 jar 包,右键选中的 jar 包,选择 "Build Path"  >> "Add to Build Path",这样 jar 包就成功导入到项目中了。在项目的  Libraries 下,就可以看到刚刚导入的 jar 包,在项目中,我们就可以使用这些 jar 包了。

  全选 jar 包技巧:点击第一个 jar 包,按住 Shift 键,点击最后一个 jar 包,就选中了所有的 jar 包。然后在右击 Build Path 到项目工程中。

  说明:创建 lib 文件夹后,将 jar 方放入其中,也可以用如下方式导入 jar 包, 右击 “项目”→选择 “Properties”,在弹出的对话框左侧列表中选择“Java Build Path”→“右侧选则 Add JARs”→ 找到项目中 lib 文件夹路径添加所需 jar 包,点击 OK 即可。

方式 2:基本步骤式

   右击 “项目”→选择 “Properties”,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择“Add External JARs”,就可以逐个(也可以选择多个jar,但是限制在同一个文件夹中)添加第三方引用 jar 包。

                 说明:上面这种方式的操作具有通用性,但是每次创建项目,都需要重新引入Jar包,Jar包不具有可重用性。

方式 3:用户 Jar 包式

  右击“项目”→选择“Properties”,在弹出的对话框左侧列表中选择 Java Build Path,在右侧选择 "Add Library",弹出如下图所示对话框,选择"User Library",然后选择→Next

  在出现的对话框中,可以选择已经创建好的用户自定义库,也可以选择“User Libraries”,弹出的新对话框中选择 "New",创建新的用户自定义库。

  在待创建用户自定义库中,输入新的自定义库的名字,如下图

   然后为新库,添加所需的 jar 包

                 说明:按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的 User Library 库,为开发节省时间。

【eclipse】外部 jar 包导入教程的更多相关文章

  1. Eclipse中导入外部jar包步骤

    昨天,学习了Jar包的打包过程,现在打算记录一下,如何在Eclipse中导入外部Jar包. 第一步:在项目中鼠标右键>>New>>点击Folder. 第二步:在弹出窗口将Fol ...

  2. 【转】Eclipse下导入外部jar包的3种方式

    我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3种Eclipse引入jar包的方式.   1.最常用的普通 ...

  3. Eclipse下导入外部jar包的3种方式 (zhuan)

    http://blog.csdn.net/mazhaojuan/article/details/21403717 ******************************************* ...

  4. [转]Eclipse下导入外部jar包的3种方式

    我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3种Eclipse引入jar包的方式.   1.最常用的普通 ...

  5. [Java] Eclipse下导入外部jar包的3种方式

    我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3种Eclipse引入jar包的方式.   1.最常用的普通 ...

  6. 导入外部jar包的方法

    注:使用的编译平台为eclipse <算法>一书中需要引入外部jar包(algs4.jar),因此特地去学了下导入外部jar包的方法.步骤如下: 1.先将algs4.jar拷到j如下路径: ...

  7. eclipse生成【带有外部jar包】的java可执行jar包

    之前有写过一篇使用eclipse生成java可执行jar包,但是最近的一次使用中无论如何都不成功,当双击执行打成的jar时,弹出如下错误: could not find the main class: ...

  8. maven导入外部jar包的方法

    maven的导入外部jar包的方法(前提还有外部jar包) 1.问题: 在maven添加依赖包时,添加不成功,可以选择通过外部命令导入到仓库里. 2.命令:(在Dos命令行) mvn install: ...

  9. 将eclipse java程序打包成jar的总结(包括工程中没有引用外部jar包和有引用外部jar包两种情况)

    一.当eclispe java工程中没有引用外部jar包时: 选中工程---->右键,Export...--->Java--->JAR file--->next-->填写 ...

随机推荐

  1. 关于redis、memcache、mongoDB的对比

    从以下几个维度,对 Redis.memcache.MongoDB 做了对比.1.性能都比较高,性能对我们来说应该都不是瓶颈.总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 m ...

  2. 两个ajax写在一起报错

    这样做完导致的结果是:在谷歌浏览器页面正常显示,在火狐浏览器会不定期出现系统异常错误提示!最后分析原因是: 从异步请求的执行原理来看,我们知道当一个异步请求发送时,浏览器不会处于锁死.等待的状态,从一 ...

  3. luogu 4630 [APIO2018] Duathlon 铁人两项

    题目大意: 无向图上找三个点 a b c使存在一条从a到b经过c的路径 求取这三个点的方案数 思路: 建立圆方树 这个圆方树保证没有两个圆点相连或两个方点相连 对于每个节点x 设该节点为路径的中间节点 ...

  4. python-----模糊搜索文件

    告诉计算机文件在哪  →  使用路径描述位置 描述文件的特征  →  用条件判断来筛选 比对后打印文件名  →  用循环来实现逐个比对 #!/usr/bin/env python # -*- codi ...

  5. 第十周 Leetcode 546. Remove Boxes (HARD) 记忆化搜索

    Leetcode546 给定一个整数序列,每次删除其中连续相等的子序列,得分为序列长度的平方 求最高得分. dp方程如下: memo[l][r][k] = max(memo[l][r][k], dfs ...

  6. ZOJ 3956 Course Selection System 背包DP

    ZOJ3956 观察数据范围, c的值非常小 只有100 所以c的和也很有限 只有50000 是否可以从这里下手? 对于某一个c的和 我们一定希望h的和最大 才有可能是最终答案. 于是有了类似背包的d ...

  7. easyui 生成tas方式

    1.采用<a>标签形式 <div id="tabs" style="width:100%;"> <ul> <li id ...

  8. RAR去除广告

    现在注册已经不能去掉广告了,给你一个100%有效的办法(##此教程已更新,最新的winrar5.5同样适用,但是多了一个步骤) 电脑桌面新建一个txt文件,重命名为“rarreg.key” 2. 将. ...

  9. MySQL Archive存储引擎

    200 ? "200px" : this.width)!important;} --> 介绍 从archive单词的解释我们大概可以明白这个存储引擎的用途,这个存储引擎基本上 ...

  10. Akka源码分析-Cluster-Singleton

    akka Cluster基本实现原理已经分析过,其实它就是在remote基础上添加了gossip协议,同步各个节点信息,使集群内各节点能够识别.在Cluster中可能会有一个特殊的节点,叫做单例节点. ...