导航:首页 > 编程语言 > java导出exe

java导出exe

发布时间:2022-03-14 04:50:31

‘壹’ 怎样把java程序转换成exe文件

  1. 打包java程序为jar文件。首先,将java程序打包成jar文件,有两种方法,第一是使用开发工具打包!第二是使用cmd打包成jar文件!

  2. 下载jar转exe转换器(jar2exe)

  3. 点击浏览,添加需要转换成exe文件的jar程序包

  4. 选择运行程序的jdk版本,加入选择的是1.6(即jdk6.0),则1.5的环境不能运行哦!建议选择版本低的,选择下一步!

  5. 选择控制台程序,就是运性的时候,会有cmd窗口出来!下一步!

  6. 如果程序包里边含有很多个class文件,则需要选择一个主函数,就是有main函数的那个类的类名,点击【选择】,选好主函数后,点击下一步!

  7. 如果程序需要外部的jar插件支持,则这里需要添加!没有则留空,下一步

  8. 命名转换成什么名称的exe程序,和图标,图标可以自定义,也可以使用默认,当然默认的不好看!点击下一步,完成转换!

‘贰’ java 怎么打包成.exe文件

java的工具软件一般开源,你可以到/上找到你喜欢任意一个打包工具,它的分类就叫“打包工具”这里推荐一款叫做JSmooth的,它的打包效果在我的应用过程中是比较出色的。在使用中需要注意的有几点:第一:如果需要不安装jre就可以运行的话,你需要在打包的过程中将jre一起打包进exe文件。第二:记得打包后的程序只能应用在windows下,原因如下:第一你把它打包成exe是windows的应用程序格式,第二就是一起打包的jre也是windows版本。第三:打包程序中不能包含servlet等需要容器管理的部分,比如你在tomcat中可以使用的一些东西。所以建议你选择jdbc操作数据库,而不要使用tomcat等容器的数据库连接池。第四:即使打包了也需要注意包和类之间的路径关系,在打包后无法使用配置文件或者xml进行设置和扩展,所以你只能将一些配置型的信息直接卸载程序中。第五:打包后绝不可能支持接口扩展,除非你重新打包。具体使用方法很简单,稍微查查字典应该就可以了,只有几个重要的选项:比如二进制文件指的是exe文件jre指的是java运行环境或是虚拟机,或者也有人称之为运行时

‘叁’ java如何生成exe文件

可以,用JBuilder 自带的工具可以转换成exe文件
不过所谓的exe可执行文件,执行的前提是必须机器上面安装了JVM(java虚拟机),就是说,不是任何一台机器都能跑java做的exe
换句话来说,JAVA是调用底层的C包,必须经过虚拟机的编译。也正是如此,JAVA具有跨平台性,换个角度来看,
几种java转exe的工具,进行一下比较,谈谈自己的看法:

1. 从www.towerj.com获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。
注:现在已经找不到,不提供了,被人家收购了。

2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以从微软的网站免费下载,地址如下:
http://www.microsoft.com/java/download/dl_sdk40.htm

jexegen的语法如下:

jexegen /OUT:exe_file_name
/MAIN:main_class_name main_class_file_name.class
[and other classes]

注:没有试过

3. Visual Cafe提供了一个能够创建EXE文件的本地编译器。你需要安装该光盘上提供的EXE组件。
注:没有试过

4. 使用InstallAnywhere创建安装盘。
注:很不错的工具。
但就是要>8M(带jre),还有一种是>1M的(不带jre)。
但是它可以编译成各种平台上可以使用的exe程序。

5. 使用IBM AlphaWorks提供的一个高性能Java编译器,该编译器可以从下面的地址获得:
http://www.alphaworks.ibm.com/tech/hpc

注:没有试过

6. JET是一个优秀的Java语言本地编译器。该编译器可以从这个网站获得一个测试版本:
http://www.excelsior-usa.com/jet.html

注:不喜欢。
编译好的程序还是jre的,听说正版的可以不能jre。安装好还要编译,我用了30分钟。

7. Instantiations公司的JOVE
http://www.instantiations.com/jove/...ejovesystem.htm
JOVE公司合并了以前的SuperCede,一个优秀的本地编译器,现在SuperCede已经不复存在了。

注:太烦了,老是出来一个对话框
用过,会出来一个对话框,表示这是jove公司的产品。

8. JToEXE
Bravo Zulu Consulting, Inc开发的一款本地编译器,本来可以从该公司的网页上免费下载的,不过目前在该公司的主页上找不到了。
公司主页:http://www.bravozulu.com/
下面这个FTP上曾经有过这个软件,不知道现在是不是还在:
ftp://race.dlut.e.cn/pub/java/tools/jet

注:很烦了,老是出来一个对话框,但是没有想到我找到了crack,在google上找到。
现在去掉了那个对话框后,我很喜欢这个工具,虽然它需要jre,但是文件只有100多K,很好哦。

9.Exe4j
很不错

10.jbuilder
这个工具不用多讲了,在jbuilder6.0以前的(包括6.0),是不能生成exe文件的,但可以人家高手想出来的方法实现.还有jbuilder7.0开始都可以生成exe文件。
参考资料:http://www.programfan.com/article/showarticle.asp?id=2720它的优势也是它的劣势

‘肆’ 怎样让JAVA的文件转化成EXE可执行文件 ...

有个组件名称叫做 JAVA EXCEL API 它可以实现导出Excel 文件

实际上现在说它不成熟肯定是不合适的,现在有许多的Java报表软件都可以很轻易的用这种组件导出为Execl格式.

JAVA EXCEL API简介

Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。

‘伍’ java程序转化成EXE文件

不错。是可以把jre大包在里面。运行的时候自动安装。

但是jbuilder只提供了打包程序成exe,没有打包jre的功能,要使用打包jre的功能,不妨用专门的打包发布工具,然后写个执行脚本即可!

鉴于这个问题一直有人在问,所以这次在文摘栏目来篇专稿说明^-^谨以此文献给本站好学的会员mengya 老师。

下面的图示是从JBuilder9截取,基本上对于版本7、8、9、X、200X来说类似。

点击Winzards菜单,选择Native Executable Builder菜单项目;

接下来进入Native Executable Builder Wizards,总共分7步:

第一步:如下图,在Name字段处给你的可执行程序命名,缺省名称为Native Executable,File是填写所需要生成的jar的名字和选择存放的位置,Compress the content of archive表示是否把jar文档里面的内容进行压缩,下面的checkbox代表是否在build项目的时候生成jar文档;

第二步:选择需要打包进jar的包、类、以及资源文件,也包括任何其他需要的文件,include class dependencies代表是否在jar包中包括所依赖的类(例如你用了一个第三方库的时候,以及其他引入的非java核心库的类),点击“Add Filters...”可以指定包括的包、类,点击“Add Files...”添加需要包括的资源文件等。

点击“Add Filter...”后出现Add Filters的窗口,如下图:

这里主要是定制过滤器,以确定包含哪些类,存在两种形式的Filter:include(包含)和exclude(排除)。可以直接对package包,也可以直接对class类,一般情况下,你在这里选择包含main方法那个主类就行了,前提是在上一个图中选中“包含依赖类”的checkbox。

Add Files就比较简单了,直接增加文件就行了,例如你程序需要的图片、配置文件等。

第三步:确定如何处理依赖库。下面图中的列表中列出来你在本项目中引入的库。

上面列出针对每个库的四种处理方式,按顺序依次是:

1、从不包含任何类和资源;

2、包含必要的类和已知的资源;

3、包含必要的类和所有资源;

4、总是包含所有类和资源;

对于每个库的默认选项都是第一个,有时候你制作的Exe会出现找不到类的错误,就可能是这里没设置好。

第四步:设置jar文档的manifest(打包清单)项目。默认是包含,并自动创建一个,一般情况下按默认设置就行了。

第五步:选择确定应用程序主类的方法。

有两种方式可以指定:1、从指定的runtime configuration中选择一个运行配置来确定,runtime configuration就是下图中下拉表中的选项:

2、直接指定一个主类(就是包含main方法的那个类)。

第六步:选择需要生成的可执行程序类型。有五种类型可供选择:

1、Window FUI类型;

2、带控制台console(就是dos窗口)的window exe类型;

3、linux下的可执行文件;

4、solaris下的可执行程序;

5、Mac OS下的可执行程序;

在这一步就可以点击Finish生成了,第七步是可选的。

第七步:运行时配置选项的设置,一般情况下这一步是不需要的,高级用户也许需要,这一步干什么用的你可以看上面的说明^-^

Finish结束了。

然后的JB左侧项目文件浏览器中就会出现如下一个图标,名字是你在第一步中指定的名字:

在此项目上鼠标右击,选择make或者rebuild就OK了。

然后在你的项目目录中就出现了一个EXE文件。

这个过程的一个副产品就是同时生成了一个可执行的jar文件^-^

说明:这里生成的EXE和普通的window exe程序是有区别的,你鼠标右击该exe文件,看看属性,原来就是个压缩文件,不过这个压缩文件和普通的压缩文件有点区别,你自己慢慢看吧,还可以解压缩后看^-^,显然这不是真正的EXE文件,也就是说还需要JRE环境支持。

如果要生成真正的EXE可以使用其它工具,例如:jet-103-eval-win32.exe,该软件能够把java class编译成无需 JVM 支持的 32 位 Windows 可执行文件。jet-103-eval-win32.exe这个文件的下载本站原来有,但是现在找不到这个程序了。

‘陆’ 关于java生成exe的问题

最简单的想法,如果他机器上没有数据库,他的数据哪里来?解决方案:
第一:连接数据库服务器,不存在这样的问题
第二:在客户端建立数据库,不推荐
第三:(如果数据库内没有初始化的数据)使用文件格式来存储吧,估计你的程序应该是个桌面级的小程序,应该没问题

‘柒’ 怎么把JAVA编写的游戏生成.exe文件啊

首先你应该知道,Java的程序必须运行在有JVM(Java虚拟机)的机器上。没有JVM的EXE程序文件也不能执行。
Java生成EXE文件其实很简单:
1)将编好的Java程序(必须含有main方法,这是程序的入口)导出成jar包,这个jar包双击就可以运行了。
2)用软件将这个jar包加个外壳,扩展名就是.exe的文件了。这样的软件有很多,比如:exe4j、JSmooth等。这两个软件的操作都很简单。
如果有什么问题可以给我发信息。
补充:用Eclipse导出jar文件过程:
右键"项目"--> Export --> Java --> JAR file --> 选择项目和输出路径(文件名) --> Finish

‘捌’ 如何将Java文件打包成Exe文件

在“JAR文件”
3.“下一步”后, - 1对项目的根单击鼠标右键,选择“导出”,
2.选择的“Java”,在“选择一个出口目的地”中:字与Eclipse选中要打包在“JAR导出”在
4.项目选择要存储在“导出目标”罐子路径
5.“下一步”后,包,无需特殊设置继续“下一步”
6.接下来是设置清单的内容,最重要的是选择通过Java的罐子命令,默认类执行后,这两个主类,的路径。在
CMD:首先创建一个MANIFEST.MF文件的文件夹中生成的Java类文件,该文件的内容如下:
清单-版本:1.0 - 创建,通过:1.4 0.2 (Sun Microsystems公司)
主类:主类名
所在的主类名是要运行,我们一定要注意分为三行写的类名,每行结肠下一字符之间必须有一个空间。接下来
打包
罐子CVFM的* .jar MANIFEST.MF的* .class的* .class的* .class
代表包装的第一代*的jar程序.jar文件名后面的*后的.class是编译Java类文件名,该程序使用了几个班,就必须添加一些类文件名,但你也可以同时指定文件夹成多个类文件。
然后用java程序测试
Java的罐子的* .jar
如果成功的话,这个jar文件,你可以双击资源管理器,你就可以开始,但是我们一定要注意路径(路径)来设置正确。

‘玖’ java转变为exe文件。

先使用编辑器导出jar包,再使用exe4j将jar包转换成exe文件。

这时的exe文件是可执行文件

具体使用方法,自己摸索,也可在网上搜搜使用方法,灰常简单....

另外:可以再次使用innosetup将可执行程序转换成安装程序

‘拾’ java文件如何生成exe文件啊

hheh 这个原来也困扰我。用exe4j解决!
以前在学校自己写下java代码直接调试,所以没有考虑把java转换成exe可执行文件这回事。可是后来在应用中才发现,客户的电脑很可能是没有装JVM的,所以你开发的源代码对客户来说一点也不实用。他们要的是直接可用的产品。我们不可能强求用户都去安装java虚拟机。所以在这个时候,把java源程序转换成exe可执行文件就显得非常重要了。

java代码转换成exe其实是比较麻烦的,难操作,而是生成的文件很大。你一个2KB的源文件转换成EXE后可呢个是5-60MB,经过一些工具压缩后也有20几MB。所以一般情况下是不会去吧java换成EXE的--代价太大了。万一要做呢,我们可以借助exe4j这样的工具是可以做的。

这款软件很好用,很简单。你网络上搜一下每一步的详细步骤都会告诉你。我就是照着这个网页去做的。试试吧
http://hi..com/shishengli1234/blog/item/0b6def1f2af6aaf91ad576c8.html

这里有步骤,不过我看得还不是这个,比这个还详细,好像是这里(图片看不了?)
http://www.360doc.com/content/09/0513/10/125753_3481103.shtml

阅读全文

与java导出exe相关的资料

热点内容
优信二手车解压后过户 浏览:62
Windows常用c编译器 浏览:778
关于改善国家网络安全的行政命令 浏览:833
安卓如何下载网易荒野pc服 浏览:654
javainetaddress 浏览:104
苹果4s固件下载完了怎么解压 浏览:1003
命令zpa 浏览:286
python编译器小程序 浏览:945
在app上看视频怎么光线调暗 浏览:540
可以中文解压的解压软件 浏览:593
安卓卸载组件应用怎么安装 浏览:913
使用面向对象编程的方式 浏览:339
程序员项目经理的年终总结范文 浏览:929
内衣的加密设计用来干嘛的 浏览:433
淮安数据加密 浏览:292
魔高一丈指标源码 浏览:982
松下php研究所 浏览:168
c回调java 浏览:401
梦幻端游长安地图互通源码 浏览:746
电脑本地文件如何上传服务器 浏览:313