java exe 怎么java 热更新 jarjar包

如何将java程序打包成可执行jar文件或制作成exe文件
问题描述:
一个java项目,包含多个package(包),每个package下又含有多个.java文件;程序还涉及到其他资源:如图片、txt格式或其他格式的配置文件、其他jar包(如:链接mysql数据库的jar包)等;这里介绍将该java工程打包生成可执行jar文件或exe文件。
操作系统:XP
JDK版本:jdk-7-windows-i586.exe
开发工具:MyEclipse for Spring
======================================================================
下载地址:&&
安装说明:
&&&&1:首先解压下载的文件。
&&&&2:1)对与eclipse
可以将解压后的 net.sf.fjep.fatjar_0.0.31.jar 直接放到 plugins
文件夹下面。重启后,右键单击某个工程, 就会出现“Build Fat Jar” 这个新选项。
&&&&&&&2)对于MyEclipse
6.5 同意放到plugins 文件夹下面。重启即可使用。
&&&&&&&3)对于MyEclipse
8.6&由于软件的的更新,相应的目录页发生了变化,则需要将
net.sf.fjep.fatjar_0.0.31.jar& 放到 安装目录的 dropins
文件夹下面,重启后就同样可以看到 相应的选项了。
第二步:将工程项目生成jar包
1.将工程涉及到了外部jar文件都拷贝到该项目的根目录下(我是拷贝到跟src文件夹相同的目录下)
&&&&&2.打开MyEclipse,右击工程,选择build
fat jar 。
3.这里可以在“Jar-Name”文本框中修改要生成的jar文件的名称(默认就行了);
选定MainClass,将工程需要的Jar包的路径填入classpath中;next;finish。
4.此时在项目根目录下便生成了jar文件,双击便可以运行。
第三步:将生成j的ar包制作成exe文件或安装文件(以便程序在其他机器上安装运行)
我是用的一个第三方软件:Excelsior JET;
下载地址:
在页面上点击“watch the Getting Started
Tutorial”看制作动画说明,讲解java程序生成.exe的步骤。(很好)
提醒:安装的过程中退出其他运用程序,包括360等。否则会有警告的,这将使我们不能完全使用好JET的功能。在生成jar包时可能出现“File
not found”的错误或警告,此时应该先refrash(刷新)一遍工程,再试着打包。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
在要打包的工程前打钩,如上图红色所示;选择导出文件的目的地址,如图蓝色所示,包名随意,没有特定的要求;
点击Browse
选择到主类所在的上一个文件夹,别忘了填写File name(随意起名即可),点击OK;
点击第四幅图的下面的Browse按钮,选择主类的名字,如下图所示
&点击OK,即可完成打包。
运行jar文件,可将jar文件与一个批处理文件放到一个文件夹中;其中批处理文件的内容为:java -jar neme.jar(其中name为jar包的名字)
批处理文件格式为.双击批处理文件即可运行程序。
PS:将java工程文件打包成.exe文件
我用的是一个exe4j的免费软件
第一步:默认即可,直接点击Next
第二步:如果有已经制作好的jar文件,选择“JAR in EXE”mode,然后点击Next
第三步:红色划线框内填写工程名字,随意即可;蓝色划线框内填写打包后的exe文件输出目录
第四步:如果需要导出为exe文件的是图形界面,则选择GUI application;如果要导出为exe文件的是控制台的,则选择console application;Executable name写你将要生成的exe文件的名字,Icon File可以选择生成文件的图标
第五步:点击绿色的加号,出现如下所示对话框,选择archive,然后选择已经打包好的jar文件
完成后如图所示
第六步:最小版本填1.3,最大版本填1.6;如果只需导出的exe在装有JRE的机子上可以运行,那么一路Next下去,最后点击Finish即可;如果想要在没有装JRE的机器上运行,那么需要继续,点击Advanced Options,选择search sequence
选择Directory,点击浏览按钮,选择JRE所在的根目录,将JRE复制过来,如下图所示
选择Preferred VM,选择Client hotspot VM
第7、8步是一些基本配置,默认即可,第9步编译,第10步你就可以看到以下效果了
&好了,大功告成了~
阅读(3818)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'Java打包成jar文件,以及jar文件的运行+将jar文件导出为exe文件(看图说话)',
blogAbstract:'\r\n注:我用的是Eclipse,但是MyEclipse也大同小异\r\n首先右键点击所要打包的工程,选择Export选项\r\n\r\n&\r\n选择JAR&file,点击Next\r\n',
blogTag:'java',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:2,
publishTime:6,
permalink:'blog/static/',
commentCount:1,
mainCommentCount:1,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}&MyEclipse中Java如何生成jar包和exe文件
秒后自动跳转到登录页
(奖励5下载豆)
快捷登录:
举报类型:
不规范:上传重复资源
不规范:标题与实际内容不符
不规范:资源无法下载或使用
其他不规范行为
违规:资源涉及侵权
违规:含有危害国家安全等内容
违规:含有反动/色情等内容
违规:广告内容
详细原因:
任何违反下载中心规定的资源,欢迎Down友监督举报,第一举报人可获5-10下载豆奖励。
C++ 初学者指南
2015年最新的Java工
MyEclipse2015Stabl
VC++_6.0使用方法详
C#摄像头源码分享
用C++实现2048游戏的
198个经典C#WinForm
MyEclipse中Java如何生成jar包和exe文件
上传时间:
技术分类:
资源评价:
(3位用户参与评价)
已被下载&40&次
MyEclipse中Java如何生成jar包和exe文件java如何生成jar文件java如何生成exe文件eclipse如何生成jar文件eclipse如何生成exe文件
本资料共包含以下附件:
MyEclipse中Java如何生成jar包和exe文件.rar
51CTO下载中心常见问题:
1.如何获得下载豆?
1)上传资料
2)评论资料
3)每天在首页签到领取
4)购买VIP会员服务,无需下载豆下载资源
5)更多途径:点击此处
2.如何删除自己的资料?
下载资料意味着您已同意遵守以下协议:
1.资料的所有权益归上传用户所有
2.未经权益所有人同意,不得将资料中的内容挪作商业或盈利用途
3.51CTO下载中心仅提供资料交流平台,并不对任何资料负责
4.本站资料中如有侵权或不适当内容,请邮件与我们联系()
5.本站不保证资源的准确性、安全性和完整性, 同时也不承担用户因使用这些资料对自己和他人造成任何形式的伤害或损失
下载1317次
下载1075次
下载1465次
下载1520次
下载1416次
相关专题推荐
本专题收录Java经典编程的实例源码,
在国内的开发语言中,java凭借这简单
本套视频教程是韩顺平老师,循序渐进
北京圣思园张龙(风中叶)老师的Java
讲述Arm嵌入式Linux系统下的C语言编程
这段视频是从尚学堂科技的教学课堂上
本套视频共78集,是由郝斌老师根据多
本视频专题共180集涵盖了C语言概述中
本视频专题共107集涵盖了Java概述、数
由传智播客毕向东老师讲解的Java基础
本专题为spring视频教程,共31集。教
本专题为C语言黑客编程系列视频教程,
本专题为韩顺平讲解的Java从入门到精
本专题为Java Web项目开发案例精粹视
SSH为struts+spring+hibernate的一个
本专题为疯狂Java李刚老师讲解的Stru
本周下载热点
意见或建议:
联系方式:
您已提交成功!感谢您的宝贵意见,我们会尽快处理}

我要回帖

更多关于 java jar exe 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信