当前位置:首页>开发>正文

怎么把java文件打包成jar包 idea 怎么把java文件打包成jar文件

2023-04-12 08:31:15 互联网 未知 开发

怎么把java文件打包成jar包 idea 怎么把java文件打包成jar文件

怎么把java文件打包成jar文件

使用Eclipse的Export功能:
一、打包成一般的jar包:
步骤如下:
1)在要打包的项目上右击,选择Export
2)在弹出的窗口中,选择Java -> JAR File,然后点击next按钮
3)在JAR File Specification窗口中,设置打包成的文件名和存放位置,点击两侧next
4)在JAR Manifest Specification窗口中,设置MANIFEST.MF清单文件的配置,
若仅仅打包成单纯的jar包的话,不用做任何修改,采取默认即可
若打包成可执行jar包的话,可以使用已存在的MANIFEST文件或者直接选择Main class
5)点击Finish按钮,完成打包。
二、打包成可运行的jar包
步骤如下:
1)在要打包的项目上右击,选择Export
2)在弹出的窗口中,选择Java -> Runnable JAR File,然后点击next按钮
3)在Runnable JAR File Specification窗口中,选择Launch configuration和Export destination
4)点击Finish按钮,打包完成。

如何将java代码打包成jar包

方法:
1、启动eclipse;

2、在eclipse中建立好工程与类并写好代码;

3、点击“File->Export”;

4、在弹击的界面中选择“Java->JAR file”,再点击“Next”;

5、选择要打包的文件,再点击“Browse”;

6、在弹出的界面中选择好打包后的文件的存放路径,再输入文件名,最后点击“保存”;

7、点击“Finish”;

8、打包成功。

怎么把java文件夹包打包成jar包

java多个类文件可以使用Myeclipse来打包成jar包,首先打开Myeclipse创建一个java项目,然后把类文件导入到项目下,然后右键点击项目名,选择Export导出,选择jar包导出,然后选择导在哪个目录下即可。使用Myeclipse还可以导出javaWeb项目,按照war导出javaWeb项目。

java中class文件怎么打包成jar

jar的压缩使用:
可以使用命令指示符
指示的命令是jar -cvf jar文件名字.jar -C .当前包的名字 .
实例1:
jar -cvf Manager.jar -C.Jarfilemaking .
pause
有个问题是这个指令会将bat执行文件所在的所有东西全部打包成jar文件
而jar -cvf Manager.jar -C Jarfilemaking/ .
pause
则是只将bat文件所在包下的Jarfilemaking包下的所有东西打包成jar文件

如何将带包的java项目文件打包成jar

是jar.exe

要如何建立Jar文件呢?只要使用JDK提供的Java的文件包工具,就是jar.exe,这个就可以将Java程序打包成一个jar文件了。其实就是一个压缩包形式的。

这个jar和JDK中的java或者javac 的用法差不多。

呵呵,以我的为例,我的JDK的安装路径是:D:Program FilesJavajdk1.5.0_12in

所以你想详细的查看jar怎么用就可以在命令提示符中输入:
D:>cd Program FilesJavajdk1.5.0_12injar

这样你就可以查看jar的使用了。

希望可以帮到你!

eclipse可以把java程序如何导出打包成.jar文件?

第一种方法 利用Eclipse的导出功能

Step1:在Eclipse的资源管理器中选中你要打包的项目,右键点击,选择“导出”项,弹出导出对话框,在下面的Java目录下选择“JAR 文件”项,下一步,在导出目标路径TextField框中输入你想保存的路径,单击“完成”。

Step2:进入Step1中保存jar文件的目录下,用压缩文件管理器打开jar文件,进入META-INF目录下,打开MINIFEST.MF文件,对MINIFEST.MF文件进行编写,格式如下:

Manifest-Version: 1.0
Main-Class: App
Class-Path: jar/jakarta-poi.jar jar/Work.jar jar/Service.jar
Created-By: 1.4.2_03-b02 (Sun Microsystems Inc.)
请在文本格式下编写,每个空处只有一个空格,文本不能多余两个空行.
Manifest-Version: 1.0 告诉我们使用的是1.0的manifest文件,第一行定义manifest的格式
Main-Class: 主程序入口类名
Class-Path: 引用包路径,包之间空格隔开
Created-By: 创建者信息

编写完之后保存。

Step3:将引用包放在指定的路径上,与manifest文件中的Class-Path一致.也可不写Class-Path,将引用包解开仍进导出的 jar 包即可,注意包路径.

Step4 :建立批处理文件.bat或.cmd如下start.cmd:
java -jar App.jar

如何把Java程序打成JAR包并能自动运行

1. JAR 文件包
JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的。举个例子,如果我们具有如下目录结构的一些文件:  ==  `-- test
    `-- Test.class
把它压缩成 ZIP 文件 test.zip,则这个 ZIP 文件的内部目录结构为:
  test.zip
  `-- test
    `-- Test.class
如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,则这个 JAR 文件的内部目录结构为:
  test.jar
  |-- META-INF
  |  `-- MANIFEST.MF
  `-- test
    `--Test.class
2. 创建可执行的 JAR 文件包
制作一个可执行的 JAR 文件包来发布你的程序是 JAR 文件包最典型的用法。
Java 程序是由若干个 .class 文件组成的。这些 .class 文件必须根据它们所属的包不同而分级分目录存放;运行前需要把所有用到的包的根目录指定给 CLASSPATH 环境变量或者 java 命令的 -cp 参数;运行时还要到控制台下去使用 java 命令来运行,如果需要直接双击运行必须写 Windows 的批处理文件 (.bat) 或者 Linux 的 Shell 程序。因此,许多人说,Java 是一种方便开发者苦了用户的程序设计语言。
其实不然,如果开发者能够制作一个可执行的 JAR 文件包交给用户,那么用户使用起来就方便了。在 Windows 下安装 JRE (Java Runtime Environment) 的时候,安装文件会将 .jar 文件映射给 javaw.exe 打开。那么,对于一个可执行的 JAR 文件包,用户只需要双击它就可以运行程序了,和阅读 .chm 文档一样方便 (.chm 文档默认是由 hh.exe 打开的)。那么,现在的关键,就是如何来创建这个可执行的 JAR 文件包。
因为要创建可执行的 JAR 文件包,光靠指定一个 manifest.mf 文件是不够的,因为 MANIFEST 是 JAR 文件包的特征,可执行的 JAR 文件包和不可执行的 JAR 文件包都包含 MANIFEST。关键在于可执行 JAR 文件包的 MANIFEST,其内容包含了 Main-Class 一项。这在 MANIFEST 中书写格式如下:
Main-Class: 可执行主类全名(包含包名)
例如,假设上例中的 Test.class 是属于 test 包的,而且是可执行的类 (定义了 public static void main(String[]) 方法),那么这个 manifest.mf 可以编辑如下:
Main-Class: test.Test <回车
最后以我的程序为例:
1、打包: jar cvfm MySMSLib.jar manifest.mf -C classes/ .
把classes目录下的所有class文件打包。
2、执行: java -jar MySMSLib.jar
3、制作一个bat可执行文件即可,具体略了。

最新文章

随便看看