15分钟学会MyEclipse导出jar文件再装换成exe执行文
用install4j为Java打包exe教程

用install4j 工具为java程序打包exe 网上搜破解版的install4j下载一个就行.1、用Eclipse 将程序源码打包成jar文件.打包jar方法我不做介绍了,相信大家都会,不会的百度一下吧。
2、准备工作.将导出的jar包:aaa.jar,程序需要的图片:images,数据库database,以及你要生成exe文件后的图标png图片,全部复制到一个SMMS文件夹下面。
3、打开安装好的install4j文件输入程序全名Full Name,程序简称Short Name, 版本号version, 然后点击右上角的蓝色箭头进行下一步。
4、输入JRE 的最低版本号,最高可以为空。
因为此前打包过其他源码,并安装过JRE所以在下面JRE的搜索结果中(红丝边框内)会出现JRE环境,初次打包是没有的。
点击右上角箭头进入下一步。
5、选择语言,然后点击右上角箭头进行下一步6、红框内设置文件打包后存放路径,点击右上角箭头进行下一步。
7、连续点击下一步到Files 界面,点击Add Files(红框内)8、点击Add Files后,如果是打包某个单独文件,选Single files,next到下一步9、点击绿色的加号,添加需要打包的文件。
10、选择需要的jar包11、一直点击next 到finished 界面,再点OK。
12、可以看到刚引入的jar文件13、因为我们的程序需要数据库和图片,也要把这些导进去。
所以先建立两个文件夹images和database。
首先导入图片,鼠标选中images,点击Add Files14、这里选择Directory,因为直接导入整个图片文件夹。
15、找到图片的路径16、一直点next 到finished界面,点击OK17、可以看到刚刚导入的图片路径,然后鼠标选中database,点击Add Files,同样的方法导入database18、导入成功,点击右上角箭头进行下一步19、连续点击next 到这个界面以后,点击绿色的加号,再选择All files in the distribution tree, 然后右上角箭头进行下一步。
使用exe4j将java项目打成exe执行程序

使⽤exe4j将java项⽬打成exe执⾏程序使⽤exe4j将java项⽬打成exe执⾏程序最近⽤Java写了⼀个⼩⼯具,想将它达成exe执⾏⽂件,到时候直接放某个⽬录下,⼀执⾏就能跑啦。
⽤到的⼯具:1、写好的项⽬:可以是java项⽬,也可以是java web项⽬2、能够打jar的⼯具:我⽤的MyEclipse开发,他们有⾃带的⼯具,我就直接⽤这个了4、jre:java项⽬的运⾏离不开jre,也不能要求客户⾃⼰去装JDK,所以还是给它带个⽐较保险。
(JDK安装之后,有jdk和jre两个⽬录,可以直接复制这个jre⽂件夹,也可以复制jdk⽂件夹下的jre。
我这⾥⽤的jdk是1.6的)。
5、⼀张后缀名为ico的图标⽂件,作为exe执⾏程序的图标。
也可以没有。
下⾯开始弄。
⼀、将项⽬中的src加压成jar包:1、我的⽬录结构:2、在项⽬名称上右击(或者在左侧的空⽩处右击),选择"Export",也就是导出⽂件,在弹出框⾥⾯找到“Java---JAR file”,如图,然后“Next"。
3、去掉除了src以外的其他⽂件的勾选状态,只选择src⽂件夹,如图。
然后选择当前jar要保存的位置。
最后的三个Options默认的第⼀个是勾选的,后⾯的两个是不勾选的。
咱们这⼉⼀并勾上吧,⽆⾮就是要是选的⽂件夹不存在就新建⽂件夹,要是在已经存在就直接覆盖。
要是不勾选检测到指定⽬录下有指定⽂件时会弹出框问你是否覆盖。
上⾯三点弄完之后,点击“Next”。
4、使⽤默认设置,点击“Next”。
5、往后的步骤,⼀路默认⼀路Next就成。
期间可能会遇到⼀个问题,如下图。
这是两个warnings。
⽆关痛痒,可以不⽤去管它。
你要是觉得不舒服不想要有的话,查⽹上的资料,说将第四部的两个勾都给去掉就不会有这个警告了。
(我试了试,的确没有警告了,但是在后⾯⽣成exe执⾏程序之后,却报错说被警告的两个⽂件找不到了。
Eclipse项目导出(发布)、导入、合并

Eclipse项目导出(发布)、导入、合并(于龙振)一、Eclipse项目导出(及发布)比如建了Java项目:TestProj。
里面含有package 名字aaa,该包里面有3个类:FinalVal、Polymorphism和TestAccess2。
下图打开的是FinalVal,该类里有主程序。
下面把这个项目导出和发布。
(一)项目导出1、在项目名字“TestProj”上按右键 Export,如下左图。
然后在Export导航第一页选择“File System”,如下右图示。
2、如下图,选择要导出的项目“TestProj”,然后设置导出目录,例如“E:\111\”,然后导出即可。
3、这样在“E:\111\”文件夹中,就有了导出项目。
(二)项目发布1、项目发布和项目导出过程类似,只是在Export导航第一页,应敲入“jar”,然后选择Runnable JAR file。
如下图示。
2、在导航第二页,对加载进行配置,选中主程序FinalVar,然后设置后导出的目录和文件,注意文件要有后缀.jar。
3、导出过程可能会有警告提示,如下图示。
不用在意,按OK。
4、完成导出,生成TestProj.jar文件。
5、下面运行测试一下,打开开始菜单->运行窗口,敲入cmd,确定。
如下图。
6、在控制台界面依次输入“E:\”回车,“CD 111”回车,“java -jar testproj.jar”回车。
就会看到运行结果了。
(完)二、Eclipse项目导入项目导入和项目导出过程相反,比如当前Eclipse项目里没有TestProj项目,该项目文件夹在E:\111里,下面导入该项目。
在Package Explorer空白区域,右键→Import,左图。
在导航第一页,选择General→Existing Projects into Workspace,右图。
1、选择目录、项目,以及将项目拷贝进工作空间。
如下图。
2、项目导入成功,如下图示。
怎样用MyEclipse发布java应用程序& MyEclipse怎么创建一个 windows应用程序 jack Sword 20120528

java 应用程序的发布java是OOP时代的新宠儿,它有着其他语言无法替代的魅力,正是这种魅力是着无数的程序员趋之若鹫,与此同时存在着一些菜鸟如我java是OOP时代的新宠儿,它有着其他语言无法替代的魅力,正是这种魅力是着无数的程序员趋之若鹫,与此同时存在着一些菜鸟如我之流,常常因为写了一点小小的程序而无法发布急得如热锅上的蚂蚁。
下面是一点点关于发布java程序的知识。
希望能够满足诸位的发布欲望。
当然,我在这里所谓的发布java程序,是指非applet,java severlet,jsp等程序的发布,而是指有frame,可以单独运行(指需要java虚拟环境)。
众所周知,java需要在他的虚拟环境运行,这样是java的跨平台的基础,同时也增加了使用者的困窘。
要想运行java程序必须建立一个运行环境,其实这并不困难,从sun的网站下载一个即可,安装也没有什么特殊之处。
不过这些都不是开发者所考虑的问题,我象前文提到的诸位菜鸟包括我之内都没有考虑过把这个java的环境也发布给用户,我们想的知识把文件打包,用户点击某个文件即可运行对吧。
所以我们学要考虑的是一个classpath的问题。
classpath对于初学者是一个比较麻烦的问题,/develop/article/15/15971.shtm是一片好的文章,但是我还是建议初学者使用一些编辑工具,而不要像我这样使用notepad好多天,这样可以省掉好多关于classpath的烦恼。
在这里我推荐eclipse,这是个比较好的工具(当然在你不使用盗版的JBuilder等的情况下),同时完全免费可以在下载。
使用这一平台可以随心所欲的创建包,而不必关心环境变量的问题。
但是它不能解决发布的问题。
我曾经找到一个帖子,说把class打包成jar文件就可以让用户直接运行,/Expert/topic/1995/1995651.xml?temp=.6288721可是我却如何也运行不起来,不过这个帖子也有很多帮助,可以让我在这里不必多费口舌向各位描述如何打包。
java pdf转excel最简单方法

java pdf转excel最简单方法Java的程序语言非常适合将PDF文件转换为Excel文件。
其中,比较简单的方法有:1. 首先,导入所需的包,包括poi-3.9.jar和itextpdf-5.5.6.jar。
2. 建立一个PDFReader对象,它是PDF文件阅读器的对象,能从文件中读取PDF内容。
使用PdfReader reader = new PdfReader(new File("file.pdf"));3. 创建一个ITextExtractionStrategy对象,用来处理PDF内容。
创建该对象的方法为:ITextExtractionStrategy strategy = new ITextExtractionStrategy();4. 使用readText()方法将PDF内容读取到策略对象中。
使用策略对象读取PDF内容的方式是:String text =strategy.getResultantText();5. 在读取PDF内容之后,需要将其写入Excel文件。
需要建立一个HSSFWorkbook对象,用以建立Excel文件。
创建方式为:HSSFWorkbook workbook = new HSSFWorkbook();6. 将PDF内容写入Excel文件的方法是:Sheet sheet = workbook.createSheet("data");7. 将PDF内容写入Excel表格中的方法是:Row row =sheet.createRow(0);8. 最后,将PDF内容写入Excel表格中的具体方法是:Cell cell = row.createCell(0);9. cell.setCellValue(text);以上是Java将PDF文件转换为Excel文件的最简单方法。
总的来说,使用Java完成PDF文件到Excel文件的转换,需要处理PDF文件的内容,将其写入Excel文件,这一过程需要编写程序来实现。
Eclipse中将项目导出jar包,以及转化成exe的方法

Eclipse中将项目导出jar包,以及转化成exe文件2011-06-27 09:24一、导出jar文件:如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jarfile---next---browser(选择jar的存放路径)---next---next(不管太多继续下一步)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作.二、运行jar文件:生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了..三、连同第三方文件一并导出至jar文件:如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果.你可以利用Fat jar插件生成jar,Fat jar 的下载地址:/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下载地址:/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 按钮测试生成的文件.到这里就完毕了,对你有没有帮助呢?我想多少解决一些人的烦恼是有的..注意:exe4j是需要注册码激活的,没激活的情况下也可以用,但是在运行生成的exe文件时,会先弹出一个对话框提示该程序是由未注册的软件创建的,提示您激活。
Java打包成jar文件,以及将jar文件导出为exe文件方法汇总

Java打包成jar文件,以及将jar文件导出为exe文件方法汇总(图形说明)一、Java打包成jar文件方法一:用Eclipse导出jar文件注:我用的是Eclipse,但是MyEclipse也大同小异首先右键点击所要打包的工程,选择Export选项选择JAR file,点击Next在要打包的工程前打钩,如上图红色所示;选择导出文件的目的地址,如图蓝色所示,包名随意,没有特定的要求;点击Next点击Browse选择到主类所在的上一个文件夹,别忘了填写File name(随意起名即可),点击OK;点击第四幅图的下面的Browse按钮,选择主类的名字,如下图所示点击OK,即可完成打包。
运行jar文件,可将jar文件与一个批处理文件放到一个文件夹中;其中批处理文件的内容为:java -jar neme.jar(其中name为jar包的名字)批处理文件格式为.bat;双击批处理文件即可运行程序。
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,选择searchsequence选择Directory,点击浏览按钮,选择JRE所在的根目录,将JRE复制过来,如下图所示选择Preferred VM,选择Client hotspot VM第7、8步是一些基本配置,默认即可,第9步编译,第10步你就可以看到以下效果了好了,大功告成了~方法二:用命令生成jar文件首先编写一个清单文件,名为:MANIFEST.MFT,其代码如下:Manifest-Version: 1.0//该属性是创建可执行jar包必需的,指定的Main-Class为全路径类名(且该类必需有main方法)Main-Class:填写你的主类Created-By: 1.5.0_02 (Sun Microsystems Inc.)然后,使用如下命令生成jar文件:jar cfm 填写你要生成jar的名字.jar MANIFEST.MFT *.class其中,c表示要生成一个新的jar文件;f表示生成jar的名字;m表示清单文件的名字二、ar文件导出为可执行文件,即exe文件方法一:用j2ewiz,使用方法如下:操作步骤:1、双击j2ewiz.exe,出现软件注册窗口,点击下一步。
myeclipse2017自动编译

myeclipse2017自动编译摘要:1.MyEclipse 2017 简介2.MyEclipse 2017 自动编译功能3.如何使用MyEclipse 2017 自动编译功能4.总结正文:【1.MyEclipse 2017 简介】MyEclipse 2017 是一款强大的Java 集成开发环境(IDE),它为开发者提供了一系列便捷的工具,如代码自动补全、调试、重构等,极大地提高了开发效率。
MyEclipse 基于Eclipse 3.x 系列,并进行了大量的优化和扩展,使得其在性能和功能上都有很大的优势。
【2.MyEclipse 2017 自动编译功能】MyEclipse 2017 具有自动编译功能,能够实时监测项目中的源代码文件,并在保存文件后自动重新编译项目。
这一功能对于开发者来说非常实用,因为它可以确保项目始终处于最新的编译状态,避免了因编译错误而导致的程序运行失败。
【3.如何使用MyEclipse 2017 自动编译功能】要使用MyEclipse 2017 的自动编译功能,您需要按照以下步骤操作:1.打开MyEclipse 2017,并创建或导入一个Java 项目。
2.在项目中创建或修改一个Java 源代码文件(例如:JavaClass.java)。
3.在源代码文件中输入您的代码,并在需要编译时保存文件(按Ctrl + S 快捷键)。
4.MyEclipse 2017 将自动重新编译整个项目,并在编译成功后显示绿色箭头图标。
如果编译失败,则会显示红色箭头图标,并提示错误信息。
您可以根据错误信息修改源代码文件,并重新保存以进行编译。
【4.总结】MyEclipse 2017 的自动编译功能为开发者提供了极大的便利,可以节省大量的编译时间,并确保项目始终处于最新的编译状态。
Eclipse创建java程序可执行jar包教程

Eclipse创建java程序可执⾏jar包教程⼀、eclipse中,在要打成jar包的项⽬名上右击,出现如下弹出框,选择“export”:⼆、在接下来出现的界⾯中点击“jar file”,然后next:三、在接下来出现的界⾯中,如图所⽰勾选上要打包的项⽬以及其他选项,例如test项⽬;然后点击右边箭头所指的browse,选择打好的jar包要保存的⽬录,同时给⾃⼰的jar包命名,例如我这⾥选择存放在桌⾯,名字为jarTest;然后点击“next”,在之后弹出的界⾯中再点击⼀次“next”:四、在上⼀步两次“next”后,会出现如下界⾯,勾选上图中所⽰的选项,然后点击箭头所指的browse选择程序的⼊⼝,也就是java的main⽅法(如果不是可执⾏jar包,就不需要这⼀步的选择):五、在上⼀步之后会弹出⼀个选择框,包含了这个项⽬中的所有mian⽅法,如果程序中没有main⽅法,则弹出框中不会显⽰任何东西,例如这⾥有三个main⽅法,我选择jarTest,然后点击“ok”:六、Ok之后刚才选中的jarTest就会出现在mainclass后边的⽂本框内,点击“finish”:七、Finish后会出现如下弹出框,提⽰jar包导出成功:⼋、然后我们在桌⾯上就可以看到⼀个jarTest.jar的⽂件,如果我们电脑上安装好了jdk并且配好了环境变量,那么直接双击这个⽂件,程序就会从选中的那个mian⽅法开始执⾏了:九、例如我的这个jarTest的main中代码如下,是运⾏此程序的时候在桌⾯⽣成⼀个.log结尾的⽂件,然后循环在⾥边写⼊五⾏内容:⼗、我的电脑上已经安装好了jdk,也配好了环境变量,因此可以双击jarTest.jar⽂件执⾏程序,然后可以看到桌⾯上已经成功出现了⼀个.log结尾的新⽂件,打开这个⽂件也可以看到⾥边被写⼊了五⾏内容,证明这个可执⾏的jar包已经成功:以上就是本⽂的全部内容,希望对⼤家的学习有所帮助。
MyEclipse8.5_Fatjar安装及图解打包

昨天我急需要安装fatjar包,但是百度了好多安装的方法都不能实现,其中包括15分钟学会MyEclipse导出jar文件再装换成exe可执行文件,主要原因是我的是MyEclipse8.5版,而他们说的根本就不是8.5版本的。
现在终于知道了如何安装MyEclipse8.5版的Fatjar包了。
现在共享给大家:
Myeclipse8.5本身有一个打包的工具,但是不能将别的jar文件也一起打包进来. fat-jar能够很好的解决上述问题。
fat-jar它是下的一个开源工具从/projects/fjep地址可以下载该工具,下载完成后是一个zip压缩包,解压后将plugins文件夹下的net.sf.fjep.fatjar_0.0.27文件夹拷贝到Myeclipse8.5或者8.x的目录下的dropins文件夹下(例如,我用的是Myeclipse8.5,即在C:\Users\Administrator\AppData\Local\Genuitec\MyEclipse 8.5\dropins),然后直接启动myeclipse 右击项目,会发现该项目中已经集成了该插件在启动后右击工程就可以看到 Build Fat jar的选项安装成功或者,点击Windows 选项栏的Preferences选项,可以看到Fat Jar Preferences选项表示安装成功。
利用Fatjar打包操作如下:
1、在你的工程项目里右键弹出下图
2、然后Buile Fat Jar出现下图:
Next
Finish 搞定了。
MyEclipse打包jar文件

(1)下载fat jar,地址:/project/showfiles.php?group_id=115990&packa ge_id=125924(2)下载后,解压缩,有一个plugins文件夹,里面有个jar包。
(3)将这个文件夹放入myeclipse的dropins目录,这里我的路径是D:/Program Files/Genuitec/MyEclipse 8.5/dropins,仅供参考。
重启eclipse 后,右键点击项目,可以看见一个带前面有绿色加号的选项->Build Fat Jar,就表示安装成功了。
(4)如果你要把你的项目打包成一个可执行jar,右键点击项目->Build Fat Jar,出现一个界面。
界面各属性如下设置:Jar-name:你要生成的jar的名字Manifest:最重要的配置文件,但这一步不需要你关心,不要改动Main-Class:你的jar从哪个main函数启动Class-path:通常是一个点“.”,如果你使用了外部类,那么还需设置外部类。
例如我的项目使用了jpcap.jar和jpcap.dll,那么我的path是“. jpcap.jar jpcap.dll”,千万记得那个点不能省略,同时外部类前面都要有个空格。
这些属性会写入Manifest。
点下一步,出现一个界面让你选择将什么打包进去,选择你需要的类就可以了,那些外部依赖的包因为我们前面已经设置了,因此不要选。
完成后会在你的工程目录下生成一个可执行的jar包,这个时候你再记得把你的外部类拷过来(即和这个jar包在同一目录下),OK!(5)你也可以什么都可以不管,直接全部下一步就OK了,但这样的话,外部类库也会一起打包进可执行jar包里,可执行jar包会非常大。
(6)可设置批处理运行文件D:cd D:\gather_statjava -jar D:\gather_stat\gather_stat_fat.jar pause。
java生成exe

编写java我用java编译helloworld.java生成.class文件,但每次想运行文件,悬赏分:20 - 解决时间:2007-6-9 15:35都要用java helloworld,不生成点击运行的exe文件,我要如何做永久生成点击运行的文件,具体步骤提问者:xs54168 - 一级最佳答案说简单一点//建一个类Test.java//再一个文本文件main.txt//main.txt中写入main-class:<空格> Test <加一个空行>//dos 到当前目录//执行jar cvfm mm.jar *.*//将生成可执行文件mm.jar 双双击运行--------------------------------------------------------有问题再看看下边的吧首先列表一下环境:D:\abc\myFrame.class(这个myFrame.class 就是我要运行的程序,当然里面必须包含有main方法啦,有一点还要申明:这个myFrame.class 里是没有打包的,也就是没有pachage 语句进行包申明)好了,开始做事吧在D:\abc 下面建立一个文件名字可以是任意的,什么阿猫,阿狗都没问题,而且有没有扩展名,也是没关系的,但你总不至于是exe 、jar 什么的吧?那你也太专牛角尖了吧,比如名字为:ddd.jjj 或fff 都没问题,我就给这个文件取名:xx.x好了现在的任务就是在你刚建立的文件里写点东西。
在里面写上:main-class:myFrame现在呢,就有N多需要注意的或不需要注意的地方了:1.main-class: 这些字呢,大小写是不区别的,但你不要给我把“-”给丢了!2.myFrame 千万不要写成myFrame.class ,而且myFrame 大小写敏感的!3.“main-class:myFrame” 这一行必须是单独一行的,而且这行不能是最后一行,文件最后留个空行,也许你什么都干得出来,你也可以不用空行,你却写上一些&U&()*^^&*%%*&^(^) 系统也懒得管你!4.最重要的,最容易忽略的,就是在main-class: 的后面必须有大于1的个数的空格,如:main-class: xx.x好了现在就开始用jar了首先打开ms-dos(开始里的运行输入cmd 回车)进入到D:\abc下面(cd d:\abc 回车)然后输入:jar cvfm mm.jar xx.x myFrame.class如: D:\abc\>jar cvfm mm.jar xx.x myFrame.class然后回车,应该就ok了!当然这个命令也可以有多种样式的写法,如:jar cvfm mm.jar xx.x *jar cvfm mm.jar xx.x *.*jar cvfm mm.jar xx.x *.class需要注意的地方是:xx.x 这个文件必须所有的要被包含的文件的前面,换句话就是必须紧跟在你要建立的jar文件名的后面,比如我这里就是mm.jar还有就是如过xx.x这个文件有扩展名就必须写上扩展名,没有就不写整行命令里面可以变动顺序的就只有你的那些要包含的程序文件(xx.x 不包含在内,它不是你的应用程序的一部分),比如你的应用程序要用到几个类(a1.class a2.class a3.class ) 命令可以这样:jar cvfm mm.jar xx.x a1.class a2.class a3.classjar cvfm mm.jar xx.x a1.class a3.class a2.classjar cvfm mm.jar xx.x a2.class a1.class a3.class......或者方便点:jar cvfm mm.jar xx.x *.class还有:cvfm 你照抄就好了不好改什么上面讲的都是没有用package 包机制的其实用包的程序也变化不大要注意的地方:比如文件位置为:D:\abc\nn\myFrame.class(myFrame.java里面开头一句是: package nn;看清楚上面我写的文件位置)你只要把nn\myFrame 看成是上面讲的myFrame 就一样了在D:\abc\>下运行jar cvfm ee.jar xx.x nn注意:1.是在abc下运行,不是在nn下!2.xx.x 文件是在abc下面,而不是在nn下面3.xx.x里面的main-class:myFrame 要换成main-class:nn/myFrame或main-class:nn.myFrame4.记得也要在main-class:........的后面行有空行或有内容的行(anything will ok)关于Java如何生成安装文件给用户的问题?悬赏分:10 - 解决时间:2007-1-13 11:41众所周知java需要JDK等运行环境才能允许?现在我用JBuilder做完了一个桌面C/S模式的应用程序只能用JBuilder运行...我如何不用再给用户去装JDK什么的给用户的时候用户只要直接点击下一步下一步就可以完成软件的安装并正常使用呢?提问者:yangxin114 - 一级最佳答案将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET)1. 从获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。
myeclipse各种优化、没有响应、提高运行速度 (1)

MyEclipse提高运行速度、解决各种问题重启myeclipse发现工程不见了,重新导入工程发现所有文件都无法打开,解决办法:cmd进入到myeclipse安装目录,执行命令:myeclipse.exe -clean即可.第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–>myeclipse–>run validation第二步:取消Eclipse拼写检查1、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处windows–>perferences–>general–>validation->editors->Text Editors->spelling第三步:取消myeclipse的启动项myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以windows–>perferences–>general–>startup and shutdown (详见底端介绍)第四步:更改jsp默认打开的方式安装了myeclipse后,编辑jsp页面,会打开他的编辑页面,同时也有预览页面,速度很慢,不适合开发。
所以更改之windows–>perferences–>general–>editors->file associations在下方选择一种编辑器,然后点击左边的default按钮第五步:更改代码提示快捷键(不建议使用增强提示,使用Ctrl+/在自己需要的时候提示更佳)现在的代码提示快捷键,默认为ctrl+space,而我们输入法切换也是,所以会有冲突。
Java中SWT项目转换成EXE程序的方法

Java中SWT项⽬转换成EXE程序的⽅法将SWT项⽬打包成.EXE⽂件的⽅法1,下载安装fatjar----下载fatjar----把net**.jar⽂件-----复制放在eclipse的plugin中。
重启eclipse在项⽬中点击右键会看到有“Build Fat jar”选项。
如图----下⼀步----如图-----完成。
---会⽣成***fat.jar2,下载安装并使⽤exe4j破解版(会有⽣成安装序列码的软件,输⼊后即可注册)。
打开----下⼀步有左边的框框中的内容表⽰已注册。
右边的框是注册的地⽅。
-----选择“JAR in exe ”mode⼀步---两个随便填下⼀步------选择“GUI application”和Icon File(⾃⼰图标的位置),其余默认------下⼀步----class path添加(⼀定要先添加)你刚才⽣成的***Fat.jar,在上⾯的main class 中选择OneJar(本⼈的是这个,应该是默认的)------下⼀步----分别填1.3(最低版本)和1.6(最⾼版本)-----勾选第⼀个---点击advanced options---点击search sequence----删除所有的选项,添加jre (这个预先复制到你的⽬标⽂件夹中)(添加时选择directory)---会出现“Directory..:\***(⽬标⽂件夹)\jre”-----下⼀步---选择Client Hotspot VM-----下⼀步--默认--下⼀步---默认-----完成会有⼀个进度条在变化,很快,表明在转换。
-------最后的界⾯还可以点击Click Here to start Application看看成果------点击save as保存⼯作空间⽂件(⾮必须)。
现在在⽬的⽂件夹就能看到***.exe啦。
恭喜你成功完成转换。
记得好评额。
在Eclipse中将Java项目打包为jar

在Eclipse中将Java项目打包为jar方法一:如果自己的java project中需要引用额外的jar包作为资源文件,那么需要自己自定义配置文件MANIFEST.MF ,内容示例如下:Manifest-Version: 1.0Class-Path: lib\crimson.jar lib\jbcl.jar lib\junit.jarlib\log4j-1.2.13.jar lib\mysql-connector-java-3.1.13-bin.jarMain-Class: src.YourMainClassName其中的Class-Paht就指定了外来jar包的位置。
请注意假设我们的项目打包后为project.jar,那么按照上面的定义,应该在 project.jar的同层目录下建立一个lib文件夹,并将相关的jar包放在里面。
否则将会出现Exception in thread "main" ng.NoClassDefFoundError的错误。
最后介绍一下使用Eclipse制作jar包的过程吧:1. 首先在Eclipse中打开项目,右键点击项目,选择“Export”;2. 选择Java/JAR file,Next;3. Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了,免得增大空间;这里有几个选项:∙Export generated class files and resources 表示只导出生成的.class 文件和其他资源文件∙Export all output folders for checked projects 表示导出选中项目的所有文件夹∙Export java source file and resouces 表示导出的jar包中将包含你的源代码*.java,如果你不想泄漏源代码,那么就不要选这项了∙Export refactorings for checked projects 把一些重构的信息文件也包含进去在Select the export destination中选择导出的jar的路径,Next4. 下一页可以选择是否导出那些含有警告warning或者错误errors的*.class 文件。
Java打包成windows下可运行的程序

Java Project 打包以及安装包制作Java的桌面程序写好以后只能在eclipse下运行是不可以的,还需要将程序拷贝到其他电脑上运行才可以,所以需要制作成其他电脑可以运行的文件,当然在安装有jdk的电脑上只需要将程序导出为jar文件就可以运行了,但是除了开发java程序人员的电脑上会安装jdk,其他人的电脑上不会有这个环境,所以还需要将java可运行的环境一同打包到程序中去,这样,在用户不安装jdk的情况下也可以运行。
制作可执行文件的过程一、首先程序写好后导出jar文件1.在eclipse中右键工程文件,选择Export2.选择导出为runnable jar file,然后next3.选择应用程序的主入口窗口,保存jar的路径,导出文件的方式,选择第一个第二个都可以,他们都包含程序所需要的库文件,第一个导出的好处是防止程序被反编译,第二个可以保留原有的文件结构,然后finish4.找到导出后的jar文件,如图二、使用java命令运行这个文件1.打开命令提示符窗口,找到jar的目录2.使用java –jar命令运行这个jar文件3.回车看到程序运行起来4.但是程序没有图片,仔细看jar包的大小可以猜测没有资源文件,用WinRAR查看jar内部结构发现没有这些资源三、程序所需的资源文件拷贝到jar的相同目录1.找到project中的除src以外需要的文件资源2.将这些文件资源复制到与jar包相同的目录3.再次运行这个jar文件,发现已经包含了图片等文件4.我们肯定不能让用户这样去运行我们的程序,所以必须要转成可以双击运行的方式。
四、将jar文件转换为可以直接双击运行的exe文件1.将jar文件转为exe文件有一个很好的软件叫做jar2exe,官方下载地址:/zh/jar2exe/free.htm我们下载绿色版本2.下载好以后直接解压即可,运行里面的j2ewiz.exe文件3.看到启动窗口,无需注册直接下一步4.找到jar的路径,选择最低运行jar文件的版本,点下一步5.选择windows窗口程序,下一步6.选择应用程序的进入窗口,设置开启时候的动画(可以不设置动画),下一步7.忽略所有选择,直接下一步8.不需要添加依赖的jar包,下一步9.设置输出的路径文件名,也可以设置exe文件的图标,点下一步10.如果你电脑上配置好了环境变量,而且不需要把程序拷贝到别的电脑上去运行,那么你可以直接点击完成。
15分钟学会MyEclipse导出jar文件再装换成exe可执行文件

15分钟学会MyEclipse导出jar文件再装换成exe可执行文件文章分类:Java编程此文章是为了帮助刚接触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 的下载地址:/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下载地址:/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按钮测试生成的文件.。
将Java的class文件转为EXE文件的八种方法

5. 使用IBM AlphaWorks提供的一个高性能Java编译器,该编译器可以从下面的地址获得:
/tech/hpc
注:没有试过
6. JET是一个优秀的Java语言本地编译器。该编译器可以从这个网站获得一个测试版本:
/jet.html
测试版本:
/jet.html
7. Instantiations公司的JOVE
/jove/...ejovesystem.htm
JOVE公司合并了以前的SuperCede,一个优秀的本地编译器,现在SuperCede
//hello.java/
package hello;
public class hello{
public static void main(String s[]){
System.out.println("Hello, Exe file!");
}
}
编译成class文件,然后打开Jbuilder.config文件,作相应的修改:
至此,通过修改JBuilder来使用exe文件启动自己的Java应用程序已经完成了。
但是好玩的地方并不在这个地方,下面的小技巧可能更有趣,将Jar文件打包进入exe文件!
假设利用上面的文件,生成hello.jar包,
jar cvf hello.jar hello*.class
然后将jar包附加到JBuilder.exe后面去,
已经不复存在了。
8. JToEXE
Bravo Zulu Consulting, Inc开发的一款本地编译器,本来可以从该公司的
网页上免费下载的,不过目前在该公司的主页上找不到了
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
此文章是为了帮助刚接触j2se或不懂如何打包jar文件的人而着笔,同时也是让自己的知识以文章的形式保存起来.
一、导出jar文件:
如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择jar的存放路径)---next---next(不管太多继续下一步)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作.
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按钮测试生成的文件.
四、将jar文件转换成exe可执行文件:
exe文件使用方便,而且还可以提高源码
及资源的安全性,但同时也失去了java的初衷--跨平台性.
如果你坚持要转换成exe文件,请按以下方式进行:
利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址:/download/exe4j/files.html,(目前最新版本为4.2)有的需要安装,有的只要解压缩即可用.我一般用安装的exe4j软件,它们没有什么区别,因此找个可以用的就行了.下载安装后,运行它,接着按步骤操作:
你可以利用Fat jar插件生成jar,Fat jar 的下载地址:/projects/fjep/ 下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar).
另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的.
步骤:将你需要用到的附属文件放到你的jre安装目录下的\lib\ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在\lib\ext放置同样的附属资源.
二、运行jar文件:
ቤተ መጻሕፍቲ ባይዱ
生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了..
三、连同第三方文件一并导出至jar文件:
如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成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文件就生成在你的工程项目中了.运行它,一切顺利,否则就是你编程的问题了..
到这里就完毕了,对你有没有帮助呢?我想多少解决一些人的烦恼是有的..
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选择主类.