Java项目开发所需的运行环境_java工程项目完整开发

本文介绍了如何将一个基于Java的数据库查询工程转换为可独立运行的EXE文件,详细步骤包括使用exe4j和Inno Setup进行转换,确保软件能在任意Windows环境下使用。通过这个过程,开发者可以摆脱Java开发环境的限制,让应用程序更加便携。
摘要由CSDN通过智能技术生成

开始学java以来,一直在想一个完美的java/c等工程程序,如何让它能在像QQ等那些软件一下脱离eclipse坏境独立运行,即能在任何windows坏境下使用呢?

通过对java的继续学习,和查询了部分资料现在总结出:将jar文件转换成exe可执行文件

本例为一个查询数据库功能java工程案例,转换成exe安装文件后可移植到

其他windows环境下安装使用。

1.环境:java开发环境(略)(以前博客就提过,网上也有一大堆资料介绍)

exe4j_pj.zip 和isetuo-5.5.5.1410769109.exe (这两个文件用来把jar转化exe文件的)

2.从eclipse中到出工程为jar文件(过程略,太简单),收集工程所需的外联库(这里为数据库所需要的驱动文件),收集java环境jre6所有文件(java_home目录下的那个),如图所示,全都放在一个文件夹(这里为sunset)下:

0818b9ca8b590ca3270a3433284dd417.png

2. 使用exe4j软件(后面未说明之处全是next完成操作)

0818b9ca8b590ca3270a3433284dd417.png

3.指定所需要转换的工程

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

4添加exe文件图表(favicon.ico)(根据自己的喜好和工程需求添加)

0818b9ca8b590ca3270a3433284dd417.png

5.        指定编译环境和主类

0818b9ca8b590ca3270a3433284dd417.png

6.java版本

0818b9ca8b590ca3270a3433284dd417.png

7.java环境

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

8.选择默认的vm

0818b9ca8b590ca3270a3433284dd417.png

9.应用程序图标

0818b9ca8b590ca3270a3433284dd417.png

10 需要依靠java环境的exe文件已经做好(中间还有几个过程省掉了,全是一直next默认下来就可以)

0818b9ca8b590ca3270a3433284dd417.png

11. inno setup使上述exe文件脱离java环境,这是软件启动界面

0818b9ca8b590ca3270a3433284dd417.png

12.菜单栏file->new

0818b9ca8b590ca3270a3433284dd417.png

13指定开发版本和开发商

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

15 指定工程对象

0818b9ca8b590ca3270a3433284dd417.png

16 形成自定义安装过程

0818b9ca8b590ca3270a3433284dd417.png

17 可以添加认证证书/序列号之类的(这里不加那些繁琐的步骤)

0818b9ca8b590ca3270a3433284dd417.png

18软件语言

0818b9ca8b590ca3270a3433284dd417.png

19这一步比较重要,决定安装软件的样貌

0818b9ca8b590ca3270a3433284dd417.png

20 完成配置

0818b9ca8b590ca3270a3433284dd417.png

21开始编译

0818b9ca8b590ca3270a3433284dd417.png

22保存编译过程的记录和exe文件存放位置

0818b9ca8b590ca3270a3433284dd417.png

23编译

0818b9ca8b590ca3270a3433284dd417.png

24可以脱离Java环境的安装软件,也是最终形式

0818b9ca8b590ca3270a3433284dd417.png

25软件安装后,运行结果(本例为一个数据库查询软件)

0818b9ca8b590ca3270a3433284dd417.png

到此整个java开发流程全部结束,java程序有点简略(只是一个对指定数据库的增删改查功能软件),如果用java开发windows游戏,就可以通过此种方式上线,再也不是限制在eclipse里面源代码!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值