什么是Java jar包?怎么打jar包?怎么运行jar包

       不知道有没有新人有我这样的疑问。导师给个任务“来看看这个jar包能不能跑”,我一脸蒙蔽,啥是jar包啊?这里我就记录一下自己搞清楚啥是jar包时候的一些学习的资料。

       首先我推荐去看一下黑马程序员的这个视频。我这个文章基本上就是学这个视频的,这个视频里面讲解的很清楚并且直接上手做,比我的文章讲的详细。具体是P54 – P56,关于jar包的东西讲解的都很清楚:

https://www.bilibili.com/video/BV15b4y1a7yG?p=56&vd_source=5a64f569ad6c42c035b3daf22bf1b449

1.     什么是jar

先不说jar包,先从我们最常见的idea开始

       

       一般对于新手来说,我们的程序都是用idea写的,程序的运行也是在idea里运行的。我们的程序就是这样一个文件

但是当我们的程序用到服务器上面的时候,不可能还在服务器上安装一个idea,然后打开idea再运行我们的程序吧。

或者别人需要用到我们的程序,他的项目里想加进去我们的程序,也不可能把我们这个文件直接放到他的文件夹里面去。

这个时候,就需要打jar包了。

啥意思呢,简单说就是给我们的程序做成一个统一标准的压缩包,做出来的这个包可以直接用命令行或者指令运行,也可以直接放到别人的项目里,别人直接就可以用了。

Jar包就是那个可以直接使用的压缩包。

2.    怎么打jar

在idea里面打jar包非常方便,简单说就是maven里面选那个package。具体我觉得还是看视频比较清楚。

打完的jar包在这里就有啦。

3.    怎么运行jar

我们把这个jar包找到

       直接在这里打开cmd

       运行java -jar CollectData-0.0.1-SNAPSHOT.jar

       

然后程序就跑起来啦。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值