本文只是对一个简单的java项目进行示范打包。本文假设你的windows机器已经安装了jdk环境,可以顺利对java项目进行编译。
第一步:编译一个简单的java项目,假设本项目存存放在win系统的d:\test\app目录下,本文的代码路径为
d:\test\app\com,代码如下:
package com;
public class App
{
public static void main(String []args){
System.out.println("恭喜你,你成功输入你的名字:"+args[0]);
}
}
第二步:编写d:\test\app\manifest.mf文件(注意Main-Class: com.App最后有一个回车,否则本文件无效),内容如下:
Manifest-Version: 1.0
Created-By: zjd
Main-Class: com.App
第三步:编写编译、打包java项目批处理文件d:\test\app\build.bat,内容如下:
javac -encoding GBK com/App.java
jar cvfm app.jar manifest.mf com/App.class
java -jar app.jar 测试
pause;
第四步:下载jsmooth文件,下载文件的路径为:
http://sourceforge.net/projects/jsmooth/files/jsmooth/0.9.9-7/jsmooth-0.9.9-7-setup.exe/download
下载成功后,安装jsmooth到你的windows机器上。然后运行jsmooth,效果图所示1-1。
第五步:选择jsmoonth的skeleton选项,由于本项目打包的是控制台应用程序,所以选择Console Wrapper选项,
同时注意选择PressKey选项。
图1-1
第六步:设置项目的工作目录,如图1-2所示,然后保存项目,如图1-3所示。
图1-2
图1-3
第七步:设置Executable选项,如图1-4所示,注意选择set the executable folder as current directory of the application 选项,此选项表示选择当前项目的工作目录为exe执行文件目录,所以如图中的app.exe与java.jpg都不需要写目录,否则需要写成d:\test\app\app.exe与d:\test\app\java.jpg的路径。
图1-4
第八步:编译exe执行文件,如图1-5所示,编译过程如图1-6所示。
图1-5
图1-6
第九步:编译成功后的效果如图1-7所示,app.exe为执行文件,appPro.jsmooth为项目文件。
图1-7
第十步:双击app.exe,效果如图1-8所示。
图1-8
分享到:
相关推荐
2. **exe4j**:exe4j是由IntelliJ IDEA的开发者JetBrains开发的一款软件,它允许Java开发者将Java应用程序打包成Windows上的.exe可执行文件。exe4j不仅可以创建独立的可执行文件,还可以生成启动脚本和安装程序,使...
在Java开发过程中,有时我们需要将项目打包成可执行文件,以便非Java环境的用户也能运行。本文将详细介绍如何将一个Java项目打包成可运行的JAR文件,以及进一步将其转换为Windows平台下的EXE文件。 首先,确保你的...
下面将详细介绍如何将Java项目打包成`.exe`可执行文件。 首先,我们需要确保Java程序已经正确地编译为`.class`文件,并且包含所有的依赖库。这通常通过Java的编译器`javac`完成。如果你的项目结构复杂,可能需要...
在开发过程中,有时候我们需要将 Java 项目转换为 Windows 下的可执行文件(EXE 文件),这主要是为了提高程序的用户友好度,同时也方便那些没有安装 Java 运行环境(JRE)的用户直接运行应用程序。本文将详细介绍...
- **j2ewiz** 是一款简单的 Java 应用程序打包工具,可以将 JAR 文件转换为 Windows 可执行文件(.exe)。 - **exe4j** 是一款更为强大的工具,支持多种平台,包括 Windows 和 Linux 等。 - 在这里我们以 exe4j ...
使用eclips,Netbeans等集成开发工具开发java项目的时候,当我们把项目完善并希望发布以供测试,...由于java和C#,C++不同,一般的java集成开发工具并不能直接生成exe可执行文件。下面就讲讲怎样将java项目打包成exe。
exe4j 是一个强大的工具,可以将 Java 程序打包成可执行文件,解决了 Java 程序的打包和分发问题。本文将详细介绍如何使用 exe4j 将 Java 程序打包成可执行文件。 知识点一:Java 程序打包成可执行 jar 文件 在...
本文将详细介绍如何将Java代码打包成exe格式的可执行文件,使得Java应用程序可以在不安装JRE(Java运行环境)的情况下运行。这一过程对于那些希望将Java程序发布给非技术用户的开发者尤为重要,因为它简化了最终用户...
Java程序通常运行在Java虚拟机(JVM)上,但为了让非Java开发人员或终端用户更方便地使用Java应用程序,可以将其打包成Windows平台下的.exe可执行文件。这里,我们聚焦于一个名为"exe4j"的工具,它能够帮助我们将...
把 java项目 打包成 exe 可执行文件! 如何打包跨平台的.exe文件。安装后运行左窗窗口标有十步。 第1步 : 完全略过,直接点Next 第2步 : 我们选择“JAR in EXE mode” 就是选择我们已经有制作好的jar文件。 第3步...
虽然`exec-maven-plugin`本身并不直接生成.exe文件,但它可以与另一款名为`launch4j`的工具结合使用,该工具可以将Java应用程序封装为Windows可执行文件。首先,你需要在你的系统上安装`launch4j`,然后在`pom.xml`...
本篇主要介绍如何使用IntelliJ IDEA(Idea)将Springboot或Java项目打包为jar,并通过exe4j工具将其转化为exe可执行文件。 首先,我们要理解Springboot项目的目录结构。Springboot项目通常包含src/main/java源代码...
因此,将Java代码打包成EXE文件成为了一种常见且实用的做法。这种方式不仅简化了用户的操作流程,还提高了软件的可分发性和可用性。 #### 二、打包原理概述 将Java代码打包为EXE文件主要涉及两个步骤: 1. **编写...
标题中的“java程序打包成exe文件”指的是将Java编写的程序转换为Windows操作系统下的可执行文件(.exe),这样非Java环境的用户也能直接运行,无需先安装Java运行环境(JRE)。这个过程通常借助第三方工具来实现,...
exe4j是一款专为Java应用程序设计的打包工具,它允许开发者将Java应用转换为Windows平台上的独立可执行文件。exe4j不仅能够创建单个EXE文件,还支持创建自解压程序和安装程序,以满足不同需求。 **二、打包步骤** ...
2. **使用Java启动器(Launch4j)**:Launch4j 是一个流行的工具,可以将 JAR 文件封装成 Windows 执行文件 (.exe)。它会创建一个可执行文件,该文件在没有 JRE 的系统上自动检测并下载合适的 JRE,然后启动你的 ...
- **Java to EXE转换器**:由于Java程序本身并不能直接生成exe可执行文件,我们需要第三方工具来实现这一转换,如JSmooth、Launch4j、JAR2EXE等。这些工具会创建一个Windows可执行文件,该文件包含Java运行时环境...
为了使得Java程序能够像EXE(可执行文件)那样在Windows环境下无须安装JVM就能运行,我们需要借助特定的工具将Java程序打包成EXE格式。这就是"Java打包成EXE"的主题。 1. **Java可执行化工具** 要将Java程序转换为...
为了降低用户的使用门槛,可以考虑将Java应用程序打包成Windows下的可执行文件(`.exe`),这样用户只需要双击即可运行程序,无需关心Java环境的配置问题。 #### 二、打包原理 将Java程序打包成`.exe`文件主要涉及...