怎么用java写exe

1. Java做好的程序如何生成exe

能够生成.exe文件的软件有很多,这里只用 exe4j,先去下载一个exe4j并安装。

假设你的项目已经胜利打包成jar文件,那么就可以进行下面的操作了。首先,在任意目录创建一个文件夹,最好命名和项目名相同,我在E盘创建了一个“DataStructure”文件夹,之后将所有的资源文件以及我们生成的可执行jar文件(我的DataStructure.jar)都拷贝到这个文件夹里, lib目录,如果你要使对方计算机在没有安装JDK的情况下也能使用该程序,就需要将自己机器上的jre目录也拷贝进来,我安装的jre6,最后的目录结构如下:1、如果你有保存过的项目打包配置文件,那么点>>open打开点击next。

2 、Project type-选择打包方式选择“jar in exe”3、Application info-配置生成的应用程序的信息选择你的应用程序的名称和将要生成的可执行文件的输出文件夹。然后>>next.4、Executable info -配置可执行文件的参数如果只允许生成的exe文件同时只能打开一个程序运行,则把 “Allow only a single running instance of the application”这项的选择钩上。

“Icon File”项表示生成exe文件后的图标,选择一个“.ico”格式的图片。点击next5、java invocation-配置运行环境在class path框下清除原有的class path路径,点击右侧的”+”选择打包好的jar文件(1)、在Archive中选择要导入的jar文件:点击“OK”,结果如下:(2)、在Main class中选择入口类,即含有main函数的类。

之后点击nextMain Class设置完成后,依次将所有需要的第三方类(即外部类)加到Class Path下,方法同添加“DataStructure.jar”一样,点击“Next”6、jre-配置jre【以下(1)、(2)点很重要】在Minimum和Maximum中分别填写所允许的最小和最大JDK的版本号。如果要在这个程序中捆绑jre,则进入Configure search sequence选项:(1)、将Search Windows registry保留,如果没有该项,请点击绿色“+”,选择“search registry”,然后点击“OK”如下图;(2)再把其它的所有的directory删除,特别是如果有“JAVA_HOME”或“JDK_HOME”的话一定要删除,因为他会保存你本机的JAVA_HOME地址,安装时会出现路径找不到的错误;(3)、点击绿色“+”来选择捆绑的JRE位置选择刚刚拷贝好的jre如:在preferred VM中选择一种-选择虚拟机类型,我选择的是 Default VM。

7、接下来没有什么特别重要的配置了,可根据需要自己去选一些参数,也可以直接next,next,知道完成。扩展资料可能出现的问题生成exe文件之后可能每次打开都会出现提示框:this executable was created with an evaluation version of exe4j这是因为你还没有注册exe4j软件,注册之后就不会有提示了。

参考资料:java_百度百科。

2. 怎么样JAVA语言做exe

用jbuild9,下载地址:

/download/pchome/soft444699.aspx

。abin; importjava。

io。IOException; publicclassRunTimeDemo{ publicstaticvoidmain(String[]args){ Runtimer=Runtime。

getRuntime(); //应用程序所在的路径 Stringstr_path="C:\\ProgramFiles\\Tencent\\QQ\\Bin\\QQ。 exe"; Processpro=null; try{ //该方法开启一个新的进程 pro=r。

exec(str_path); }catch(IOExceptione){ System。err。

println("打开应用程序失败?¤?¤"); } //利用该方法结束开启的进程 //pro。 destroy(); } }。

4. 怎样将java写的程序打包成exe文件

java的工具软件一般开源,你可以到/上找到你喜欢任意一个打包工具,它的分类就叫“打包工具”这里推荐一款叫做JSmooth的,它的打包效果在我的应用过程中是比较出色的。

在使用中需要注意的有几点:第一:如果需要不安装jre就可以运行的话,你需要在打包的过程中将jre一起打包进exe文件。第二:记得打包后的程序只能应用在windows下,原因如下:第一你把它打包成exe是windows的应用程序格式,第二就是一起打包的jre也是windows版本。

第三:打包程序中不能包含servlet等需要容器管理的部分,比如你在tomcat中可以使用的一些东西。所以建议你选择jdbc操作数据库,而不要使用tomcat等容器的数据库连接池。

第四:即使打包了也需要注意包和类之间的路径关系,在打包后无法使用配置文件或者xml进行设置和扩展,所以你只能将一些配置型的信息直接卸载程序中。第五:打包后绝不可能支持接口扩展,除非你重新打包。

具体使用方法很简单,稍微查查字典应该就可以了,只有几个重要的选项:比如二进制文件指的是exe文件jre指的是java运行环境或是虚拟机,或者也有人称之为运行时。

转载请注明出处育才学习网 » 怎么用java写exe

知识

古代的事怎么写

阅读(349)

本文主要为您介绍古代的事怎么写,内容包括怎么写古代故事,古代"事"表示什么意思,古代的写怎么写。古代寓言故事 杞人忧天的故事。从前在杞国,有一个胆子很小,而且有点神经质的人,他常会想到一些奇怪的问题,而让人觉得莫名其妙。有一天,他吃

知识

天花板的板怎么写

阅读(233)

本文主要为您介绍天花板的板怎么写,内容包括天花板扣板是什么,贴板的板怎么写,天花板的英文怎样写。天花板的装修,是装修工程的第一项工作。从工序上来说,一般先从天花板的施工做起。但天花板往往也是用户和大多数设计师和工程承建商所忽略的

知识

设计实验报告怎么写

阅读(283)

本文主要为您介绍设计实验报告怎么写,内容包括实验设计报告格式,实验报告怎么写,实验报告怎么写。一般情况下实验报告是根据实验步骤和顺序从七方面展开来写的: 本次实验所要达到的目标或目的是什么.使实验在明确的目的下进行,可避免学生无目

知识

绿字的小篆怎么写

阅读(190)

本文主要为您介绍绿字的小篆怎么写,内容包括采绿两字的小篆怎么写,青字用小篆怎么写,还有其意思是什么,绿化这两个字用小篆怎么写。

知识

儿字的草书怎么写

阅读(261)

本文主要为您介绍儿字的草书怎么写,内容包括儿字的草书怎么写,儿字的草书怎么写,儿字的草书怎么写。“儿”字的草书写法如下:儿 ér 基本字义:小孩。 2、父母称呼子女或子女对父母的自称。3、长辈称呼晚辈。 4、年轻的人。多指男性。 5

知识

我和学校的作文怎么写

阅读(162)

本文主要为您介绍我和学校的作文怎么写,内容包括我的学校的作文怎么写,我与学校的故事作文怎么写,我与学校的故事作文怎么写。我们的学校是一个环境优美而典雅的学校,它虽然不算太大,但是如同花园一样美丽。每一位学生,都深深的爱着它,喜欢它。

知识

书法冲字怎么写

阅读(181)

本文主要为您介绍书法冲字怎么写,内容包括冲字的草书怎么写,冲字篆体怎么写,书法水字怎么写。“冲”字草书写法:第一种:书家毛泽东。毛泽东在书法史上的成就,主要还是体现在草书方面。他的狂草,独创一格,具有鲜明的时代特色和艺术个性。

知识

婚后财产公证怎么写

阅读(157)

本文主要为您介绍婚后财产公证怎么写,内容包括婚后财产公证协议书范本,婚后财产公证是怎样写,婚后财产公证的书面协议格式。婚后协议书范本如下:甲方:xxx(以下称为甲方),性别:男,x年x月x日出生,身份证号码:xxx乙方:xxx(以下称为乙方),性别:女,

知识

撷字草书怎么写

阅读(187)

本文主要为您介绍撷字草书怎么写,内容包括鲛字草书怎么写,谢,撷的草书写法,谢字草书怎么写。总体上讲: 态度要端正,有些人不重视写字,认为字写得好不好无所谓,只要答案正确,考试就能得满分,其实不然,把字写好,终身受益。 二、

知识

五月九号英文怎么写

阅读(185)

本文主要为您介绍五月九号英文怎么写,内容包括五月的英语单词怎么写,几月几号的英文表达,在五月九日的下午用英语怎么说。一月的英文为:January ,一月的英文缩写:Jan. 一月的英文名来自于古罗马的守护神双面神杰纳斯(Janus),janus又名雅努

知识

静静英文名怎么写

阅读(267)

本文主要为您介绍静静英文名怎么写,内容包括静静的英文名怎么写,静静等英文怎么写,静静译成英文怎么写。「静仙」写法如下:Jing, Xian 以及 Xian Jing(前者需以逗号来区别姓名,后者在文法上不需要逗号)如果「静仙」是名字非姓

知识

28岁的英语怎么写

阅读(240)

本文主要为您介绍28岁的英语怎么写,内容包括28岁英文怎么写,28岁英语怎么说,第28的英语怎么写。28岁的e68a84e8a2ad3231313335323631343130323136353331333366306561英文:twe

知识

个人主要情况怎么写

阅读(190)

本文主要为您介绍个人主要情况怎么写,内容包括个人简历自身情况怎么写,个人的基本情况怎么写,该怎么写个人情况简要。1本人性格热情开朗,待人友好,为人诚实谦虚。工作勤奋,认真负责,能吃苦耐劳,尽职尽责,有耐心。具有亲和力,平易近人,善于与人沟通

知识

看的笔顺序怎么写

阅读(186)

本文主要为您介绍看的笔顺序怎么写,内容包括笔的笔画顺序怎么写的,笔字笔画顺序怎么写,笔笔画顺序怎么写。

知识

java更新语句怎么写

阅读(187)

本文主要为您介绍java更新语句怎么写,内容包括请教在JAVA里面如何写更新代码,java语句怎样更新sql数据库,,jsp里的数据更新语句怎么写。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,

知识

java怎么写需求文档

阅读(212)

本文主要为您介绍java怎么写需求文档,内容包括java项目需求文档要怎么写,来,讨论一下怎么写需求文档吧,项目需求怎么写(javaweb)。需求文档一般分两类需求调研报告需求分析报告调研报告:是记录的用户的原始需求,基本上可以算做是和用户沟通的原

知识

java判断语句怎么写

阅读(213)

本文主要为您介绍java判断语句怎么写,内容包括java判断语句要写在哪,Java中判断语句哪种写法,更好一些,JAVA判断字符串的语句怎么写。我写了一个方法用来判断是否是数字.<br&gt;你可以先得到你的JTextField里的字符串,如textField.getText()

知识

javamac的文件路径怎么写

阅读(250)

本文主要为您介绍javamac的文件路径怎么写,内容包括mac系统,java编程中文件流的路径是如何写的,我是java新手,用的是Mac版的java,我想创建一个txt文件,在windows,javamac安装路径在哪。1. Mac OS自带的JDK 6:/System/Library/Frameworks/Ja

知识

怎么用Java写记事本

阅读(213)

本文主要为您介绍怎么用Java写记事本,内容包括怎样用java编写一个记事本,具体步骤,如何用java写一个简单的记事本,如何用记事本进行java编程。import java.awt.BorderLayout;import java.awt.Color;import java.awt.e

知识

用记事本怎么写java

阅读(193)

本文主要为您介绍用记事本怎么写java,内容包括如何用记事本进行java编程,如何用记事本进行java编程,怎么用记事本编写java程序。1.安装JDK下载地址:http://cn.sun.com/2:配置环境变量方法:安装后需要设置环境变量,在我的电脑--》属性--->高

知识

java怎么写后台

阅读(179)

本文主要为您介绍java怎么写后台,内容包括如何用java写后台响应的程序,如何将某个JAVA程序写做后台服务,用java写一个后台服务,怎么做啊,没有学过,根本不知道,求详细解答。问的就有问题。安卓是前端,没有安卓后台。后台还是java。java和前端

知识

eclipse怎么写java

阅读(174)

本文主要为您介绍eclipse怎么写java,内容包括怎样用eclipse写java程序,怎么用eclipse写java程序,怎样用eclipse写java程序。1. 打开eclipse,File---new--Java Project;2. 填写Project name后点击next按钮,然后点

[/e:loop]