Weimaomin's Blog

Right Here Waitting, Waitting for you, Waitting for me! Wherever, Whatever .......

用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
weimaomin的公告
<div style="padding:10px 10px 15px 10px;"> QQ:<a target=blank href=tencent://message/?uin=260625473>260625473</a><br> MSN:<a target=blank href="mailto:weimaomin@hotmail.com?subject=Weimaomin's Blog on CSDN">weimaomin@hotmail.com</a> </div> <b>&nbsp;留言本</b><br> <hr color="#BBBBBB" size="1"> <!-- BEGIN CBOX - http://www.cbox.ws --> <div align="center" id="cboxdiv" style="padding:10px 10px 15px 8px;"> <iframe frameborder="0" width="175" height="309" src="http://www2.cbox.ws/box/?boxid=1417015&amp;boxtag=7027&amp;sec=main" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="cboxmain" style="border: 0px solid;" id="cboxmain"></iframe><br/> <iframe frameborder="0" width="175" height="91" src="http://www2.cbox.ws/box/?boxid=1417015&amp;boxtag=7027&amp;sec=form" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="cboxform" style="border: 0px solid;border-top:0px" id="cboxform"></iframe> </div> <!-- END CBOX --> <b>&nbsp;流量统计</b><br> <hr color="#BBBBBB" size="1"> <div style="padding:10px 10px 15px 10px;"> <a href="http://www.51.la/?480508" target="_blank"><img alt="&#x6211;&#x8981;&#x5566;&#x514D;&#x8D39;&#x7EDF;&#x8BA1;" src="http://img.users.51.la/480508.asp" style="border:none" /></a> </div> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-401605-6"; urchinTracker(); </script>
文章分类
精彩网址
BlogJava
CSDN Java 频道
Java API文档中文版
Java开源大全
SUN中国技术社区
Yahoo!翻訳
博客价值评估
沪江小D - 在线词典
朋友博客
LiangYi's blog
ZhangZhiHua's Blog
有情链接
JSP学习
心中的雨
我的网摘
舞动精灵王族
存档

转载  JarToExe 转换向导 收藏

简介

    本软件可以将 Jar 文件转化为 Exe 可执行文件,使采用 Java 开发的软件更加方便地执行和发布,避免了采用批处理文件进行启动带来的麻烦。生成的 Exe 可执行文件可以自动从“注册表”、“环境变量”或者“配置文件”找到运行环境,并自动执行指定的启动类。

    本软件可以生成:“控制台程序”,“隐藏控制台的 Windows 窗口程序”以及“后台启动运行的 Windows NT 服务程序”三种类型的可执行文件。

疑惑:使用 exe 来启动 java 程序有什么好处?

主要是方便执行和发布
 Java 是一种非常方便灵活的语言,能够很容易的写出一些好用的小工具。但 Java 程序编译出来之后是 class 文件,不能被直接运行,一般采取的办法是写一个批处理文件(bat)来启动运行。而批处理文件的编写常常因 jre 安装目录和环境变量的不同而变得非常麻烦。
    使用 exe 来执行,就省去了很多麻烦。特别是将一个 java 编写的小工具交给一个非专业人士使用时,只需要告诉他:然后双击 exe 就可以了。

根据需要,可以通过配置文件选择合适的 jvm 动态库
    Java 在设计时,根据运行需求的不同,进行了相应的优化。在 jre\bin 目录下,有两个子目录:client 和 server 。当作为客户端运行时,适合选择 client\jvm.dll,作为服务器运行时,适合选择 server\jvm.dll。他们之间在垃圾回收策略等方面,对是否适合长期运行作了优化处理。
    使用本软件生成的 exe 启动 java 程序,可以配置使用指定的 jvm 动态库。

可以使用 Windows NT 服务的方式来运行 Java 程序
    Java 语言在数据库和网络方面,都非常方便和稳定,非常适合用来开发服务器程序。但开发出来的 Java 服务程序,在发布时却遇到麻烦,不能方便的享受到 Windows NT 服务的开机自动启动等功能所带来的便利。
    根据需求,本软件制作了这个功能。生成的 Exe 可以作为一个 Windows NT 服务程序运行,并且自带安装和卸载服务功能,支持服务状态的暂停和继续。 

下载:http://www.regexlab.com/zh/jar2exe/

发表于 @ 2006年10月31日 22:13:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:正则表达式使用讨论 | 新一篇:Java基础知识——Java入门与加深

  • 发表评论
  • 评论内容:
  •  
Copyright © weimaomin
Powered by CSDN Blog