如何使用jar包去使用第三方库(三种方式)

一个系统的开发是需要很多第三方库的(不是你们自己开发的代码):以jar包形式提供

  1. 分析依赖

               maven依赖路径:C:\Users\dell\.m2(一般情况下载这里 具体根据你的IDEA的安装路径)

    2.maven自动下载

         下载慢的原因:

  • 下载源在国外
  • 只配置了一个依赖,但实际下载的东西可能更多

       自动配置编译和运行阶段的查找关系

  • 编写期间,也需要*.class/*.java
  • 编译期间,需要*.class
  • 运行期间,也需要*.class(类的加载过程)

编译期间:javac-cp 用来告诉编译器类放在哪里

运行期间:<1.javac-cp 用来告诉编译器类放在哪里

                  <2.环境变量 CLASSRPATH

(IDEA标红发生在编译期间)

maven是一个工具,相当于首及的app商城

maven在运行时需要保持网络状况良好

jar包(可以直接编程接口)

jar 是 Java ARchive 的缩写,是一种基本 zip 格式的文件格式。目标是将 java 生成的类文件、资源文件、管理文件等按照特定的结构打包成一个独立的文件,方便程序的发布或网络的下载。

去哪找好的jar包:Github下进行搜索

1.自己写的代码打包成jar包

2.使用别人写好的jar包

Cmd(jar -help进行查看文档)

使用cmd编译Notepad++步骤:切换盘符+输入文件路径+编译运行

 

      打jar包:Hello.jar是自己命名的jar包名字 后跟jar包的内容 将这些类进行压缩打包到Hello.jar包内

 

    运行jar包:出现报错找不到类时,需要手动进行指定类的位置

编译期间: javac -encoding UTF-8 -cp".;Hello.jar" Run.java
 //设置去当前路径或者Hello.jar进行查找类 
运行期间:配置环境变量
 1.查看环境变量:set(所有配置的环境变量)
 2.如何查看具体的环境变量:echo %path%(输出path所代表的的环境变量)
 3.可以使用一次性的环境变量:set classpath=".;jar包名"

 

IDEA

打jar包:

  1. file——Project Structuer——Artifacts——“+”——jar——From modules with Dependenceies——根据需要,选择是否填充 Main.Class
  2. Build——Build actifacts——build
  3. 运行jar包:out——artifacts——jar包——右击RUN

使用别人的jar包;

  1. 使用别人的路径:file——Project Structuer—librbrie“+”选择jar包路径
  2. 再使用import进行导入

maven

  1. 新建一个maven工程
  2. 在pom.xml中进行到入需要使用的配置
  3. 进行编写代码
例如:导入一个jar包(用于在终端上进行图画)
<dependencies>
        <dependency>
        <groupId>org.fusesource.jansi</groupId>
        <artifactId>jansi</artifactId>
        <version>1.18</version>
        </dependency>
</dependencies>

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值