转载地址:http://blog.csdn.net/fog911811/article/details/6151700

第一、将应用程序导出成一个JAR文件。

1、先打包程序成一个jar。在eclipse里面非常easy做到,右击程序选择“Export”。

2、选择“JAR file”。按“Next”进入下一步。

3、Select the resources to export是默认刚才我选择的那个程序。

Select the export destination要选择保存此JAR file的路径,这里我选择我新建的一个目录Execute File。

按“保存”,其他默认,按“Next”进入下一步,或按“Finish”完毕也能够。

4、打开目录Execute File,能够看到刚才Export成jar的文件AS400ToOA.jar。

第二、将JAR文件用exe4j转成exe程序。

1、打开exe4j,直接“Next”button。

2、选择第二个选项“JAR in EXE” mode。按“Next”button。

  ![这里写图片描写叙述](http://hi.csdn.net/attachment/201101/19/0_1295404919LrUf.gif)

3、输入简短的应用程序描写叙述。

之前我建了一个目录Execute File用于存放相关文件。于是这里的Output directory选择此目录。

2、这里的Executable type有GUI application,和Console application,我试过GUI application,由于效果不是非常好。于是我选择Console application。

Executable name一定要填,为了明白这个程序的意义,我起个名字为ImportBPCSProgram。

5、按 绿色+button增加JAR包,首先增加刚才在eclipse导出的AS400T0OA.jar包。

6、然后增加这个程序所需的jar包,如我这个程序由于要连接AS400的数据库,连接SQL数据库,所以我要增加jt400.jar,msbase.jar, mssqlserver.jar等包。

7、将全部要用到的jar文件增加后。

8、选择Main class,它会自己主动将全部的Main class列出来,这里选择我自己写的MainClass.java。按“OK”完毕选择。

9、我系统的JRE版本号,上面填个1.3,以下填1.6,另外这样配置的程序仅仅能在安装有JRE的机器上运行,公布时总要考虑的问题就是用户是否有能力在自己机器上安装JRE,总不能公布一个程序还要用户自己安装个JRE吧,以下我就介绍怎样将JDK环境变量动态打包到exe中,在这里单击advanced options。选择search sequence。

如图:

先把我安装的java以下的jre拷贝到Execute File目录中,按绿色+,选择directory并选择JRE的根目录(注意是拷贝后的目录)就可以。

单击ok后,再从图中单击advanced options,并选择preferred VM,在弹出的窗体中选择client hostspot VM。单击nextbutton继续:

10、以下的默认设置。

11、到了此界面就表示完毕了exe程序的转换。

exe4j打包java应用程序的更多相关文章

  1. 使用exe4j打包Java程序

    工具: exe4j软件(云盘存) 可以运行的Java程序的jar包 打开我们已经安装好的exe4j软件,首先看到的是一个欢迎界面,我们直接[next]就可以了: 2 在第二步中我们选择[JAR in ...

  2. 使用exe4j把JAVA GUI程序打包成exe文件时遇到的问题

    1.把项目打包成jar文件时,只要勾选src目录就行了,其他的比如资源文件和jar包是不能添加进去的. 2.在D盘建一个文件夹,最好与项目同名,然后把打包好的jar包放进去,其他资源文件(图片之类的) ...

  3. 使用Ant打包Java后台程序

    概述 本文通过一个简单的Java Application例子描述如何用ANT完成基本的程序打包工作.包含文件拷贝.编译.打包三部分:完成这三部就可以得到一个可运行的程序包了. ANT的安装,环境变量的 ...

  4. exe4j 打包jar包程序,inno setup complier打包所有

    关于库: jar包中对于引用第三方库的话,需要再exe4j中引用. rxtx http://rxtx.qbang.org/wiki/index.php/Download

  5. java应用程序利用Exe4j打包exe文件

    1.      使用简介: 把java应用程序打成exe文件我们可以借助第三方软件exe4j来完成.Exe4j大家可以在网上下载,下载地址是: http://www.ej-technologies.c ...

  6. Java GUI使用exe4j打包exe文件

    exe4j下载地址:http://blog.csdn.net/cciii/article/details/17083531 1.  在MyEclipse将java项目打包成可执行jar文件.项目结构如 ...

  7. Java桌面程序打包成exe可执行文件

    前言: 我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同.其实将java程序打包成exe也需要这个可执行jar文件. 准备: ecl ...

  8. java项目采用exe4j打包成exe档

    java项目采用exe4j打包成exe档 前言:我们都知道java是平台无关性.能够打包成jar文件,到不论什么操作系统有jre环境的电脑都能够同意!可是我们打包成exe文件就相当于舍弃了这一大优势, ...

  9. 使用IzPack打包JAVA Web应用程序

    使用IzPack打包JAVA Web应用程序步骤如下: 这里使用IzPack-4.3.5 + launch4j-3.1.0-beta1-win32.zip(绿色版)对Web应用程序打包,打包后即可对我 ...

随机推荐

  1. JavaWeb项目配置化之Properties类的使用

    转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6397370.html  在项目中的应用见: https://github.com/ygj0930/Couple ...

  2. insert-interval 插入区间

    Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessa ...

  3. Centos7 安装 docker-ce

    本文参考官网地址:https://docs.docker.com/install/linux/docker-ce/centos/#os-requirements 1.卸载旧版本的docker $ su ...

  4. Hibernate第一次学习总结

    Hibernate概述 是一款方便应用操作数据库的中间件,使应用直接通过操作Java对象来操作数据库. 实现了ORM模型,包括:数据库表与JAVA对象的映射,表关联与Java对象关系的映射. 实现了O ...

  5. ISCSI测试

    Initiator为应用客户端,服务端Target包括设备服务器端和队列管理两部分.服务端两种共享方式:1.在服务端共享分区2.在服务端以文件方式作为共享设备共享出来 构建ISCSI网络存储 测试环境 ...

  6. RHEL7 添加网卡并设置多个IP地址

    首先在虚拟机管理界面中给该虚拟机添加一块虚拟网卡,VirtualBox虚拟机中要shutdown才能添加. [root@rhel7 ~]# nmcli device show | grep -i de ...

  7. MessageListActivity has leaked IntentReceiver

    1. 在MessagelistActivity中出现has leaked IntentReceiver的异常.异常日志如下. 07-15 08:09:53.211: E/ActivityThread( ...

  8. Java Web项目总结

    知识点列表(慢慢增加,红色代表公司暂时没有使用): 开发: 视图层技术——HTML,CSS,JS,AJAX,Tiles,Velocity,FreeMarker 持久层技术——MyBatis,Hiber ...

  9. Easyui入门视频教程 第08集---登录实现 ajax button的使用

    目录 ----------------------- Easyui入门视频教程 第09集---登录完善 图标自定义   Easyui入门视频教程 第08集---登录实现 ajax button的使用  ...

  10. idea输入法候选区不跟随光标

    环境: win10 idea 2017.04 搜狗8.6 问题: idea编辑区输入法候选区不跟随光标 解决: 输入法改成必应输入法 不行的话不用你动手 我自砸蛋蛋.(保命狗头..)