将java项目生成exe可执行文件全过程

转载 2012年03月31日 10:07:51

一、首先为eclipse安装fatjar插件(如果你的jar项目中需要用到图片、外部程序等文件时要用此插件打包程序才能正常运行)

安装方式有两种:方法1:在线安装(推荐)

步骤:

eclipse菜单栏 help >software updates >Find and install >Search for new features to install>new Remote site>

填写name和url
name :FatJar 
url:http://kurucz-grafika.de/fatjar

然后按照提示做即可。

方法2:手动安装

步骤:

下载fatJar插件(http://kurucz-grafika.de/fatjar/features/net.sf.fjep.fatjar_0.0.31.jar

解压后有net.sf.fjep.fatjar_0.0.27的文件夹,

将这个文件夹复制到eclipse的plugins中,重新启动eclipse,

查看windows->preference,看到一个Fat Jar preference,说明安装成功。

如果看不到,可以在命令行采用“eclipse -clean”命令启动。

二、将工程项目生成jar包

步骤:

1.右击工程,选择build fat jar 。

2.选定MainClass,将工程需要的Jar包的路径填入classpath中,然后按提示操作。我的classpath设置是:

./lib/org.eclipse.core.runtime_3.3.100.v20070530.jar

./lib /org.eclipse.jface_3.3.2.M20080207-0800.jar

./lib/org.eclipse.swt_3.3 .2.v3349d.jar

./lib/org.eclipse.ui.workbench_3.3.2.M20080207-0800.jar

3.将工程需要的Jar包放在与fatJar打的Jar包的目录下(注意:放工程需要的Jar包时要与项目中包所在的目录相同)。 我的jar包放置在/lib/xxx.jar下。

4.找到eclipse安装目录下的plugins子目录下的org.eclipse.swt.win32.win32.x86_3.2.2.v3236,将其解压,将swt-win32-3236.dll放在Jar包的同一目录下。(如果找不到org.eclipse.swt.win32.win32.x86_3.2.2.v3236的话也可以选择org.eclipse.swt.win32.win32.x86_3.3.3.v3349.jar,将其中的swt-win32-3236.dll放在Jar包的同一目录下)

5.将工程需要的图片、文件等放在Jar包的同一目录下(与项目中包所在的目录相同)。


三、将jar包生成exe可执行文件

步骤:

1下载生成exe文件工具JavaLauncher

http://download.csdn.net/source/528223

2.解压后把launcher.cfg和Launch.exe两个文件拷贝到刚才生成的jar包所在同一目录下。

3.用记事本打开launcher.cfg,把D:\SYJ.WORK\SYJ.ENV\jdk6.0\bin\javaw.exe改成javaw.exe,把最后那行-jar javaman100.jar改成 -jar 包名.jar

4.至此,所有工作已经完成,接下来双击Launch.exe就可以运行你的java程序了

相关文章推荐

Java程序如何生成Jar、exe及安装文件

Java程序如何生成Jar、exe及安装文件   一、用Eclipse生产Jar文件 首先,看一下我的项目的目录结构: 1,项目名字上面点右键,选择Export,在选择java\JAR fi...
  • luoweifu
  • luoweifu
  • 2012年06月03日 14:45
  • 81225

用eclipse如何将java程序生成一个.exe可运行文件?

总得来说有两步,先打成jar包再打成exe。 第一步打成jar: 方法一:用Eclipse自带的打包工具Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以不推荐。 ...

用eclipse导出一个jar然后通过exe4j生成一个.exe可运行文件(亲自验证)

学习Java的人,一定接触过Java swing 写过小界面程序比如 :计算器,MP3,批处理脚本程序,聊天小系统。。。到最后肯定想把完成的程序导出来,让别人玩玩,都知道Java是跨平台的语言,但是总...

刷新页面随机改变某段落的文字(js代码)

今天来介绍一下刷新页面时候触发的随机事件(每当刷新一次页面,该段文字随机改变一次)代码如下(兼容ie,Firefox) Document var says=['明日复明日明日...

C/C++语言中参数的传值问题

C语言中参数的传值一直比较含糊,今天在网上看到三个面试题的详解,感觉讲的很好,就拿来记下,方便学习和记忆。 1. 考题一:程序代码如下: void Exchg1(int x, int y)  {  ...

打包java项目并生成可执行文件exe

打包可执行的jar包最主要的是自定义的manifest.mf文件: 首先来看项目结构图,这里尤其要注意第三方依赖包的路径,以为配置文件中需要使用它: 然后是manifest.mf配置文件: 这个文...

java web项目如何生成exe可执行文件,及安装文件教程

目前好多管理系统都是基于web的项目,业务部门提出需求要做成exe可执行文件,需求提了,那就做吧,现将制作过程整理如下: 第一步:将浏览器嵌入到java swing中,需要的三个包如下:DJNativ...

java项目打包成exe可执行文件

java项目生成可执行exe文件的完整详细教程

java如何生成exe可执行文件

可以,用JBuilder 自带的工具可以转换成exe文件  不过所谓的exe可执行文件,执行的前提是必须机器上面安装了JVM(java虚拟机),就是说,不是任何一台机器都能跑java做的exe  ...

Lanuch4j为java 程序生成EXE可执行文件

1.  步骤  创建文件夹(存放jre与即将生成的exe文件)  生成jar可执行文件  Lanuch4j 生成exe文件 2.  创建发布文件夹 创建这个文件夹的目的是为了存放...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将java项目生成exe可执行文件全过程
举报原因:
原因补充:

(最多只允许输入30个字)