`
heweiding155
  • 浏览: 29610 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

eclipse如何生成exe程序{转}

 
阅读更多

clipse导出jar文件再将它转换成exe可执行文件详解 
关键字: 欢迎光临 
此文章是为了帮助刚接触j2se或不懂如何打包jar文件的人而着笔,同时也是让自己的知识以文章的形式保存起来. 

一、导出jar文件: 

如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择jar的存放路径)---next---next(不管太多继续下一步)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作. 

二、运行jar文件: 

生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了.. 

三、连同第三方文件一并导出至jar文件: 

如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果. 

你可以利用Fat jar插件生成jar,Fat jar 的下载地址:http://sourceforge.net/projects/fjep/ 下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar). 

插件安装:把Fat jar文件拷贝到你的eclipse目录下的plugins中..重新启动你的eclipse平台,然后查看Window---preferences,弹出的窗口中有Fat jar preferences这一项则说明你已经安装成功了,没有这一项则未安装成功,需要多做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat jar preferences这一项.恭喜你安装成功了.(未成功可直接去墙撞死).. 

用Fat jar打包:右击你的项目,选项列表中有Build Fat jar这一项,选择它,弹出的窗口你会觉得特别亲切,一目了然使用很方便,点击Browser(Main-Class选择你的主类)---next---finish(勾选你需要一起打包的资源,默认为全部勾选).瞧,jar文件就生成在你的工程项目中了.运行它,一切顺利,否则就是你编程的问题了.. 

另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的. 

步骤:将你需要用到的附属文件放到你的jre安装目录下的\lib\ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在\lib\ext放置同样的附属资源. 

四、将jar文件转换成exe可执行文件: 

exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性. 

如果你坚持要转换成exe文件,请按以下方式进行: 

利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址:http://www.ej-technologies.com/download/exe4j/files.html,(目前最新版本为4.2)有的需要安装,有的只要解压缩即可用.我一般用安装的exe4j软件,它们没有什么区别,因此找个可以用的就行了.下载安装后,运行它,接着按步骤操作: 

1.运行后直接点Next. 

2.选择第二项“JAR in EXE mode”,之后点击Next. 

3.在General---Short name of your application框中输入你的应用程序的名字(随便即可),在Directories---Output directory框中输入生成exe后的保存路径,然后Next. 

4.在Excutable name框中输入将要生成的exe的名字,“Icon File”是应用程序显示的小图标,不选也行.继续Next. 

5.必须先配置Class-Path,点击+号添加文件,即jar文件,如果有用到其它资源需要把资源一起添加进去. 

6.General --- Main Class选择主类. 

7.Java Version --- Minimum version(低版本必须填写),Maximum version(高版本可以为空),如果都有填写那么高版本的值必须大于低版本的值. 

8.勾选Allow JREs with a beta version number以及Only allow JDKs and no JREs.接着Next.到这一步你可以直接finish.这样就把jar转换成exe文件了.你可以点击Click Here to Start the Application按钮测试生成的文件.

分享到:
评论
1 楼 alvin198761 2012-11-29  
.(未成功可直接去墙撞死)..

可能很多人看到这里就直接死了,所以一直没人回帖

相关推荐

    eclipse生成exe必备

    标题“eclipse生成exe必备”表明我们正在讨论如何使用Eclipse IDE将Java项目转化为可以在Windows操作系统上直接运行的.exe程序。这个过程通常涉及到几个关键工具,包括Fatjar和exe4j,这两个工具在提供的描述中被...

    eclipse导出为jar并使用exe4j将jar转为exe控制台程序

    在本文中,我们将深入探讨如何使用Eclipse IDE将Java项目导出为JAR文件,并进一步使用exe4j工具将其转换为可执行的Windows控制台程序(.exe)。这个过程适用于那些希望将Java应用程序本地化,使其对不熟悉Java环境的...

    java转exe程序

    Java转EXE程序是将Java应用程序转换为可执行的Windows程序(.exe)的过程,这样即使目标计算机上没有安装Java虚拟机(JVM),也可以直接运行。exe4j是一款非常实用的工具,专为此目的而设计。下面我们将深入探讨exe4...

    Eclipse下打包及exe程序

    ### Eclipse 下打包及 exe 程序 #### 1. 将程序打包成可运行的 jar 文件 在 Eclipse(非 MyEclipse)环境下,可以利用自带工具或第三方插件来将 Java 应用程序打包成可执行的 jar 文件。 ##### 1.1 Eclipse 自带...

    将在Eclipse中编写的java程序发布成[1].exe的可执行文件.doc )

    以下是将Eclipse中的Java程序发布成.exe可执行文件的详细步骤: 1. **安装Fat Jar插件**: Fat Jar是一个Eclipse插件,它允许你创建包含所有依赖库的单一jar文件,这对于生成独立运行的jar至关重要。如果你的...

    Java程序生成exe可执行文件详细教程(图文说明)

    Java 程序生成 exe 可执行文件是 Java 开发者经常遇到的问题,本文将详细介绍如何使用 Eclipse 或 Myeclipse 将 Java 程序打包成 exe 可执行文件。下面将详细介绍整个过程。 第一步:将 Java 程序生成 Jar 包 在 ...

    EclipseJDBC 驱动程序设置

    - **文件存放**:同样,在Eclipse安装目录下创建路径`D:\lecture\JAVA\Eclipse\eclipse\jdbc\SQLServerJDBC\lib`,将安装过程中生成的三个JAR文件(msbase.jar, mssqlserver.jar, msutil.jar)存放于此。 #### 二、...

    eclipse导出exe文件说明文档

    eclipse导出exe文件说明文档 eclipse是一个功能强大且广泛使用的集成开发环境(IDE),它提供了许多实用的工具和插件来帮助开发者快速地构建、测试和部署Java应用程序。在本文档中,我们将详细介绍如何使用eclipse...

    Eclipse中JAVA项目的打包 exe

    ### Eclipse 中 JAVA 项目的打包为 exe 的方法 在软件开发过程中,经常需要将 Java...通过上述步骤,你可以顺利地将 Eclipse 中的 Java 项目打包成 exe 文件,方便用户在无需安装 Java 环境的情况下使用你的应用程序。

    java利用exe4j生成exe可执行文件.doc

    首先,在 Eclipse 中选择项目,右键点击 Export,选择“JAR file”,然后取消勾选“config”和“lib”目录,以及 Eclipse 生成的项目配置文件“.classpath”和“.project”。接着,选择 MANIFEST.MF 文件,并指定...

    eclipse 中的Java程序如何打包

    以上步骤详细介绍了如何在 Eclipse 中将 Java 程序打包成 JAR 文件,以及如何进一步将其转换为可直接运行的 `.exe` 文件。这两种方法各有优势,开发者可以根据具体需求选择最适合的方式。无论是使用 Eclipse 自带的...

    Eclipse_java文件打包成exe文件详解java代码打包

    为了生成EXE,我们需要借助第三方工具,如Launch4j、JSmooth或Exe4j等,这些工具可以创建一个外壳程序,这个外壳程序负责启动JVM并加载Java应用。 2. **Eclipse设置** 首先,确保你已经在Eclipse中完成了Java项目...

    java程序生成exe可执行程序

    ### Java程序生成EXE可执行程序 在Java开发过程中,有时候我们需要将编写的Java应用程序打包成可以在Windows系统上直接运行的.EXE文件。这不仅可以提高应用程序的可用性,还可以简化用户的使用过程,避免用户需要...

    java代码生成exe的工具

    Java代码生成EXE的工具主要用于将Java程序转化为可以在Windows操作系统上直接运行的可执行文件(EXE)。这个过程涉及到Java的跨平台特性和特定的转换技术。以下是对这个主题的详细解释: 首先,Java程序是用Java...

    利用Eclipse和JSmooth生成java EXE可执行文件

    4. **生成EXE**:在完成所有配置后,点击“生成”按钮,JSmooth会根据你的设置生成一个exe可执行文件。这个文件可以直接在Windows环境下运行,而无需先安装JRE。 5. **测试EXE**:运行生成的EXE文件,如果一切配置...

    把编译好的jar生成exe可执行文件

    "把编译好的jar生成exe可执行文件"这一主题涉及到的主要技术是Java到本地代码的转换,以及特定工具的使用,如本例中的"exe4java"。以下是对这一过程的详细解释: 1. **Java到本地代码转换**:Java应用程序通常以JAR...

    Simulink生成独立的exe文件的一些方法-EclipseStepByStep_v2_final.ppt

    Simulink生成独立的exe文件的一些方法-EclipseStepByStep_v2_final.ppt 最近有很多会员发帖提问这个问题,现在我集中说明一下。 Simulink产生的一般是mdl文件。 那么如何把这些mdl文件,制作成exe文件? ...

Global site tag (gtag.js) - Google Analytics