突然心血来潮,想自己做个小程序玩玩,但是怎么把他做成一个exe文件,让大家能够更好的理解和使用呢,百度了一下,说是需要exe4j来生成,但是看了很多关于exe4j将java程序生成exe文件的教程,觉着都不是自己想要的结果,还是自己综合一下,写篇文章记录一下.
下载和安装的步骤我就略过了,直接说重点.
一 : 将写好的java程序打成jar包,如下图:
1:
.
2:
3:
4:
5:此处填写MANIFEST.MF文件路径,MANIFEST.MF手动创建后放在下项目路径下即可
MANIFEST.MF文件内容:
Manifest-Version: 1.0
Main-Class: com.boss.pwdSer.Start
Class-Path: . lib/commons-lang3-3.4.jar lib/core-3.2.1.jar lib/javase-2.2.jar lib/mail-1.4.1.jar lib/mysql-connector-java-5.1.6.jar
Created-By: ZhangJiaBin
这几个参数什么意思呢,我来说说:
Manifest-Version : 版本号啦
Main-Class:定义jar文件的入口类,该类必须是一个可执行的类
Class-Path :应用程序或者类装载器使用该值来构建内部的类搜索路径,简而言之,就是项目中用到的外部jar包
Created-By : 作者签名
6 : 点击Finish ,jar包已经打好
7: 打开exe4j ,如下图
8 : 选中"JRE in EXE" mode ,单击Next下一步
9 :在上面写上要生成的exe文件的名字,底下选择生成输出的路径 ,单击Next下一步
10 : 操作如下图 所示 ,单击Next下一步
11 : 单击绿色的加号按钮,导入生成的jar包以及程序所依赖的外部jar包
在 Archice处导入所需jar包
12 : 如下图所示,导入程序所需的所有Jar包 ,单击Next下一步
13 : 选择程序执行的最低JDK版本和最高JDK版本 ,单击next 下一步
14 : 后面就一直Next下一步就OK了,快去生成的路径下面找找,看你的可执行的文件是否生成成功
15 : 成功打开程序
到此这篇关于详解如何将JAVA程序制作成可以直接执行的exe文件的文章就介绍到这了,更多相关JAVA可执行exe文件内容请搜索小牛知识库以前的文章或继续浏览下面的相关文章希望大家以后多多支持小牛知识库!
本文向大家介绍Python中.py文件打包成exe可执行文件详解,包括了Python中.py文件打包成exe可执行文件详解的使用技巧和注意事项,需要的朋友参考一下 前言 最近做了几个简单的爬虫python程序,于是就想做个窗口看看效果。 首先是,窗口的话,以前没怎么接触过,就先考虑用Qt制作简单的ui。这里用前面sinanews的爬虫脚本为例,制作一个获取当天sina头条新闻的窗口。 生成py文件
本文向大家介绍详解如何将python3.6软件的py文件打包成exe程序,包括了详解如何将python3.6软件的py文件打包成exe程序的使用技巧和注意事项,需要的朋友参考一下 在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序。在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行打包的方法。关于cx
问题内容: 我刚刚使用Eclipse编写了一个简单程序,并且想将其编译为可执行文件,但似乎根本找不到如何执行的方法。 问题答案: 你可以通过以下方式将.jar文件转换为.exe: 1- JSmooth .exe包装器: JSmooth是Java可执行包装器。它为Java应用程序创建本机Windows启动器(标准.exe)。由于它能够自行查找任何已安装的Java VM,因此它使Java部署更加流畅和
本文向大家介绍使用Pyinstaller转换.py文件为.exe可执行程序过程详解,包括了使用Pyinstaller转换.py文件为.exe可执行程序过程详解的使用技巧和注意事项,需要的朋友参考一下 前言 pyinstaller能够在Windows、Linux等操作系统下将Python脚本打包成可直接运行程序。使Python脚本可以在没有安装Python的环境中直接运行,方便共享。 开发环境 p
问题内容: 我有一个包含两个简单的Java swing文件的程序。 如何为程序制作可执行的jar文件? 问题答案: jar文件只是包含Java文件集合的文件。为了使jar文件可执行,你需要指定 Class在jar文件中的位置。示例代码如下。 编译你的类。要制作一个jar,你还需要创建一个清单文件()。例如, 将编译后的输出类文件(JarExample.class,JarExample $ 1.cl
问题内容: 我已经使用了几个模块来制作适用于Python的EXE,但是我不确定自己是否做对了。 我应该怎么做,为什么?请根据个人经验回答,并在必要时提供参考。 问题答案: 自动将PY 转换为EXE- 使用简单的图形界面(从Eel和PyInstaller在Python中构建)将.py转换为.exe。 py2exe可能是您想要的,但是它仅适用于Windows。 PyInstaller可在Windows
本文向大家介绍详解如何使用maven生成可以执行的jar,包括了详解如何使用maven生成可以执行的jar的使用技巧和注意事项,需要的朋友参考一下 不依赖任何外界包,maven如何生成可以执行的jar? pom中不包含任何引用的情况下,只需要在pom中添加 maven-jar-plugin即可。 解决过程 新建项目,仅包含一个main函数类:Xixi.java,输出 Xixi Say: hello