当前位置: java基础教程 > 16-junit > 阅读正文

Jar file 与 Runnable Jar file

2021.2.19.   1021 次   806字

1.Jar file 与 Runnable Jar file 概念

1.Jar file

将 Java 文件编译后,得到的一个包

这个包,可以被其他项目导入

即,方便我们在一个项目中写好一些类等文件,然后给其他项目导入使用

2.Runnable Jar file

同样是将 Java 文件进行编译,并得到的一个包

不过这个包,加多了 2 个信息

第一个是 class path,即编译后项目的根目录的位置

第二个是 Main class,即主函数所在的 class

即,这个包,相当于一个可运行的程序,可以理解为 exe 等可执行程序

2.如何制作?

1.Jar file

对于 eclipse 项目,直接点击 File –> Export –> Java –> Jar file

或者,直接使用 cmd 命令,语法与演示如下

rem  语法 jar cvf 打包的后的jar名称 打包的目录位置
rem  更多 jar 命令,使用 jar --help 自助查阅
jar cvf ./My.jar ./

使用 idea 导出时,比较麻烦,还是直接 cmd 命令吧

2.Runnable Jar file

对于 eclipse 项目,点击 File –> Export –> Java –> Runnable Jar file

对于 idea 项目,要分 2 个步骤

  1. 点击 File –> Project Structure –> Artifacts 点击”+”,构造 Jar
  2. 对于指定好目录,和 Main class 的配置,点击 Build –> Build Artifacts
  3. 这时,已经在 out 目录下生成了 Runnable Jar

对于 cmd 命令,有点费劲,不建议使用

3.如何使用 Jar ?

1.Jar file

一般是导入到项目中使用

先直接复制到项目中,

对于 elipse ,选中点击右键 –> Build Path –> Add to Build Path

对于 idea ,选中点击右键 –> Add as Library

通过上面的操作,就可以导入到新的项目中使用啦

2.Runnable Jar file

这种程序是可执行文件

那么双击执行即可运行啦

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群