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按钮测试生成的文件.
分享到:
相关推荐
标题“eclipse生成exe必备”表明我们正在讨论如何使用Eclipse IDE将Java项目转化为可以在Windows操作系统上直接运行的.exe程序。这个过程通常涉及到几个关键工具,包括Fatjar和exe4j,这两个工具在提供的描述中被...
在本文中,我们将深入探讨如何使用Eclipse IDE将Java项目导出为JAR文件,并进一步使用exe4j工具将其转换为可执行的Windows控制台程序(.exe)。这个过程适用于那些希望将Java应用程序本地化,使其对不熟悉Java环境的...
Java转EXE程序是将Java应用程序转换为可执行的Windows程序(.exe)的过程,这样即使目标计算机上没有安装Java虚拟机(JVM),也可以直接运行。exe4j是一款非常实用的工具,专为此目的而设计。下面我们将深入探讨exe4...
### Eclipse 下打包及 exe 程序 #### 1. 将程序打包成可运行的 jar 文件 在 Eclipse(非 MyEclipse)环境下,可以利用自带工具或第三方插件来将 Java 应用程序打包成可执行的 jar 文件。 ##### 1.1 Eclipse 自带...
以下是将Eclipse中的Java程序发布成.exe可执行文件的详细步骤: 1. **安装Fat Jar插件**: Fat Jar是一个Eclipse插件,它允许你创建包含所有依赖库的单一jar文件,这对于生成独立运行的jar至关重要。如果你的...
Java 程序生成 exe 可执行文件是 Java 开发者经常遇到的问题,本文将详细介绍如何使用 Eclipse 或 Myeclipse 将 Java 程序打包成 exe 可执行文件。下面将详细介绍整个过程。 第一步:将 Java 程序生成 Jar 包 在 ...
- **文件存放**:同样,在Eclipse安装目录下创建路径`D:\lecture\JAVA\Eclipse\eclipse\jdbc\SQLServerJDBC\lib`,将安装过程中生成的三个JAR文件(msbase.jar, mssqlserver.jar, msutil.jar)存放于此。 #### 二、...
eclipse导出exe文件说明文档 eclipse是一个功能强大且广泛使用的集成开发环境(IDE),它提供了许多实用的工具和插件来帮助开发者快速地构建、测试和部署Java应用程序。在本文档中,我们将详细介绍如何使用eclipse...
### Eclipse 中 JAVA 项目的打包为 exe 的方法 在软件开发过程中,经常需要将 Java...通过上述步骤,你可以顺利地将 Eclipse 中的 Java 项目打包成 exe 文件,方便用户在无需安装 Java 环境的情况下使用你的应用程序。
首先,在 Eclipse 中选择项目,右键点击 Export,选择“JAR file”,然后取消勾选“config”和“lib”目录,以及 Eclipse 生成的项目配置文件“.classpath”和“.project”。接着,选择 MANIFEST.MF 文件,并指定...
以上步骤详细介绍了如何在 Eclipse 中将 Java 程序打包成 JAR 文件,以及如何进一步将其转换为可直接运行的 `.exe` 文件。这两种方法各有优势,开发者可以根据具体需求选择最适合的方式。无论是使用 Eclipse 自带的...
为了生成EXE,我们需要借助第三方工具,如Launch4j、JSmooth或Exe4j等,这些工具可以创建一个外壳程序,这个外壳程序负责启动JVM并加载Java应用。 2. **Eclipse设置** 首先,确保你已经在Eclipse中完成了Java项目...
### Java程序生成EXE可执行程序 在Java开发过程中,有时候我们需要将编写的Java应用程序打包成可以在Windows系统上直接运行的.EXE文件。这不仅可以提高应用程序的可用性,还可以简化用户的使用过程,避免用户需要...
Java代码生成EXE的工具主要用于将Java程序转化为可以在Windows操作系统上直接运行的可执行文件(EXE)。这个过程涉及到Java的跨平台特性和特定的转换技术。以下是对这个主题的详细解释: 首先,Java程序是用Java...
4. **生成EXE**:在完成所有配置后,点击“生成”按钮,JSmooth会根据你的设置生成一个exe可执行文件。这个文件可以直接在Windows环境下运行,而无需先安装JRE。 5. **测试EXE**:运行生成的EXE文件,如果一切配置...
"把编译好的jar生成exe可执行文件"这一主题涉及到的主要技术是Java到本地代码的转换,以及特定工具的使用,如本例中的"exe4java"。以下是对这一过程的详细解释: 1. **Java到本地代码转换**:Java应用程序通常以JAR...
Simulink生成独立的exe文件的一些方法-EclipseStepByStep_v2_final.ppt 最近有很多会员发帖提问这个问题,现在我集中说明一下。 Simulink产生的一般是mdl文件。 那么如何把这些mdl文件,制作成exe文件? ...