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

转自: http://zjd9961.blog.163.com/blog/static/33892990201082811338476/


本文只是对一个简单的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选项。

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

                                                                                        图1-1

第六步:设置项目的工作目录,如图1-2所示,然后保存项目,如图1-3所示。

 

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

                                                                                  图1-2

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

图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的路径。

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

                                                                                        图1-4

第八步:编译exe执行文件,如图1-5所示,编译过程如图1-6所示。

 

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

图1-5

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

                                                                                         图1-6

第九步:编译成功后的效果如图1-7所示,app.exe为执行文件,appPro.jsmooth为项目文件。

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

                                                                                        图1-7

 第十步:双击app.exe,效果如图1-8所示。

java项目打包成为exe执行文件 - zjd9961 - zjd9961的博客

   图1-8



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值