java下exe打包工具exe4j使用图解教程

java下exe打包工具exe4j使用图解教程
java下exe打包工具exe4j使用图解教程

java下exe打包工具exe4j使用图解教程

第1步,我们事先已经制作好了jar文件,故选下面一个"JAR in EXE":

第2步,第一个空随便写,下面一个写出你想要将打包后的exe文件输出的目录:

第3步,由于我的演示程序是在console下的,所以选第二个,下面的Executable name写你将要生成的exe文件的名字,其他按默认即可:

第4步,首先,单击绿色的"+"号,在弹出的窗口中点Archive,然后找到起初已经做好的jar文件,"OK"后返回,在下面的Class Path里就出现jar文件路径后,再在上面Main Class栏内点击找到主类,这一步即算完成:

第5步,很简单,上面填个1.3,1.4什么的,下面可填可不填,然后就算基本上完成了:

接下来6、7步默认即可,第9步编译,到第10步你就可以点这个看到效果了哈:

但是在这里点了以后它会先弹出这样一个框,这里可能会感觉稍微有点不大舒服,但接下来就可以看到你自己打包后的exe文件的执行效果了:

至此,全部过程设置完成。

MK软路由教程

网吧专用ros软路由教程(非常详细) 一:安装 1、光盘版的(转自雨纷飞大哥作品) 将iso文件刻录成可引导光盘。机器的硬盘设置为IDE0,即第一个IDE通道的主盘。 bios设置光盘引导系统,放入光盘启动机器得到如下 选择2:Install RouteOS 2.8.18后稍等,得到如下画面: 用方向键和空格选择你需要的模组功能后,按"A"全选,摁“i“键确定安装。会再次询问你继续?yes or no?,摁“Y“. 然后又问:do you want to keep lod configuraton?你需要保留旧的结构么?摁“N 然后开始自动的格式化磁盘、安装核心、安装模组。最后提示: Press ENTER to Reboot,按回车重新启动机器。 重新启动后出现图1的那个引导画面(如果没有出现而直接进了登陆界面说明用硬盘引导了):

选择3: Crack RouteOS Floppy Disk,开始破解。 破解过程都是中文的。如果你的硬盘在IDE0:0的话破解是不会有问题的。否则可能出现系统文件被破坏、启动时0123456...循环出现等问题。 问你是否重启呢。把光盘拿出来后按下Y确定重启动 重新启动后开始登陆。初始用户名admin,初始密码为空。 咦?怎么还有提示注册的信息和Soft ID? 原来是还需要一个命令激活注册补丁才可以哦: 输入命令:/system license import file-name=key 或者缩写为/sy lic i f key

然后提示你是否重新启动。按Y重新启动 重新启动并用admin:““登陆后发现,提示注册的信息已经完全消失了,现在是正式版了 现在服务器启动起来了,但是还没有任何配置,若想用winbox对其进行控制,则必须激活和配置网卡的ip 掩码等。这里我装了三块网卡,一块接电信,一块接网通,一块路由后接内网交换机。 首先看看三块网卡是否都被识别出来了,命令是: /interface print 可以缩写为 /int pri 以后用缩写不再另外注名。 结果应该如下图:

A8常见问题及处理办法

A8常见问题及处理办法 1,公文PDF正文打开时报438对象不支持属性,并打不开正文。 故障现象:与其它系统冲突并导致打开office控件被破坏。 解决办法:卸载office---重新安装office 2,A8-m_v3.50SP1_打开WORD文档时出现无法复制powerword:访问被拒绝。请确定磁盘未满或未被写保护而且文件未被使用故障现象:A8-m_v3.50SP1_打开WORD文档时出现无法复制powerword:访问被拒绝。请确定磁盘未满或未被写保护而且文件未被使用 解决方法:若word正在运行,则关闭(下同)。1、开始--〉运行--〉输入regedit --〉确定--〉在注册表编辑器中找到HKEY_CURRENT_USER->Software->Microsoft->Office->Word->Addins删除 PWOffice2007.WordAddin.1目录项; 2、进入C:\Documents and Settings\Administrator\Application Data\Microsoft\Word\STARTUP ,删除powerword.dot文件。如果看不到目录,工具——文件夹选项——查看——显示所有文件和文件夹 3,A8_打开待办事项查看流程时报脚本错误 故障现象:在待办事项打开协同查看流程时报脚本错误 解决方法:用户的IE版本是IE7,在工具-Internet选项的高级中将IE重置后重新登录查看正常 4, A8-m_v3.50SP1_在阅读公文正文时,检测电子签章提示“文档已被篡改!”,章上显示灰色问号 故障现象: A8-m_v3.50SP1_在阅读公文正文时,检测电子签章提示“文档已被篡改!”,章上显示灰色问号 故障原因:文档内有隐藏项目导致签章失效。如果文档内包含有隐藏项目(比如隐藏文字等),由于签章客户端的“Word选项——

Eclipse中将项目导出jar包,以及转化成exe的方法

Eclipse中将项目导出jar包,以及转化成exe文件 2011-06-27 09:24 一、导出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 的下载地址:https://www.360docs.net/doc/8612440101.html,/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可执行文件:

roteros软路由教程加图文图解教程

rotuerros软路由教程加图文图解教程 网吧专用ros软路由教程(非常详细) 一:安装 1、光盘版的 将iso文件刻录成可引导光盘。机器的硬盘设置为IDE0,即第一个IDE通道的主盘。 bios设置光盘引导系统,放入光盘启动机器得到如下 选择 2:Install RouteOS 2.8.18后稍等,得到如下画面: 用方向键和空格选择你需要的模组功能后,按"A"全选,摁“i“键确定安装。 会再次询问你继续?yes or no?,摁“Y“. 然后又问:do you want to keep lod configuraton?你需要保留旧的结构么?摁 “N 然后开始自动的格式化磁盘、安装核心、安装模组。最后提示: Press ENTER to Reboot,按回车重新启动机 器.

重新启动后出现图1的那个引导画面(如果没有出现而直接进了登陆界面说明用 硬盘引导了): 选择3: Crack RouteOS Floppy Disk,开始破解。 破解过程都是中文的。如果你的硬盘在IDE0:0的话破解是不会有问题的。 否则可能出现系统文件被破坏、启动时0123456...循环出现等问题。 问你是否重启呢。把光盘拿出来后按下Y确定重启动 重新启动后开始登陆。初始用户名admin,初始密码为空。 咦?怎么还有提示注册的信息和Soft ID? 原来是还需要一个命令激活注册补丁才可以哦: 输入命令:/system license import file-name=key 或者缩写为/sy lic i f key 然后提示你是否重新启动。按Y重新启动

重新启动并用admin:““登陆后发现,提示注册的信息已经完全消失了, 现在是正式版了 现在服务器启动起来了,但是还没有任何配置,若想用winbox对其进行控制,则必须激活和配置网卡的ip 掩码等。这里我装了三块网卡,一块接电信,一块接网通,一块路由后接内网交换机。 首先看看三块网卡是否都被识别出来了,命令是: /interface print 可以缩写为 /int pri 以后用缩写不再另外注名。 结果应该如下图:

exe4j使用教程

EXE4J使用教程 一、背景 exe4j可以很容易吧一个jar打包成exe。但是对于一些刚接触java或者刚接触exe4j的朋友来说,看看这个教程还是很有帮助的。 二、下载地址 Exe4j下载地址:https://www.360docs.net/doc/8612440101.html,/c0owlopqf8 三、打包步骤 1、从上面网址下载exe4j安装文件,里面包含一个注册码生成工具(都是网上收集)。 2、安装exe4j以及破解(注意jre版本必须是1.4到1.6)。 3、运行exe4j。(到此准备工作就绪) 运行界面如下图

4、点击next,进入下一步,界面如下图 选择第二个模式,即把jar打包成exe。再点击下一步。进入如下界面 输入运用程序名称(任意),然后点击浏览按钮,找到jar包所在的文件夹,如上图。然后再点击下一步,进入如下界面!

在这个界面可以选择: A:运用程序的模式(当前选择),包括桌面模式,控制台模式以及后台模式。B:还要设置生成的exe文件名称(任意)。 C:可以选择设置一个ico图片,如图。 其他的都选默认即可,然后点击next,进入下一个界面。

按钮,把jar包引入。具体操作在弹出的窗口如下中完成 按照如图选择好之后,点击ok。结果如下图:

如不止一个jar包,可以重复以上操作。添加完jar包之后,就要选择jar包中的main 类,也就是启动类。具体操作是点击浏览按钮,在弹出的窗口中选择,如果有多个 主类,则会全部罗列出来,自己选择主类,如下图: 然后点击ok按钮,结果如下图:

6、在如下窗口中输入jre基本信息。 默认情况下,打包生成的exe会采用默认设置的java_home变量运行该exe程序,但是如果

ros软路由教程(非常详细)

一:安装 1、光盘版的(转自雨纷飞大哥作品) 将iso文件刻录成可引导光盘。机器的硬盘设置为IDE0,即第一个IDE通道的主盘。 bios设置光盘引导系统,放入光盘启动机器得到如下 选择 2:Install RouteOS 2.8.18后稍等,得到如下画面: 用方向键和空格选择你需要的模组功能后,按"A"全选,摁“i“键确定安装。会再次询问你继续?yes or no?,摁“Y“. 然后又问:do you want to keep lod configuraton?你需要保留旧的结构么?摁“N 然后开始自动的格式化磁盘、安装核心、安装模组。最后提示: Press ENTER to Reboot,按回车重新启动机器。

重新启动后出现图1的那个引导画面(如果没有出现而直接进了登陆界面说明用硬盘引导了): 选择3: Crack RouteOS Floppy Disk,开始破解。

破解过程都是中文的。如果你的硬盘在IDE0:0的话破解是不会有问题的。否则可能出现系统文件被破坏、启动时0123456...循环出现等问题。 问你是否重启呢。把光盘拿出来后按下Y确定重启动 重新启动后开始登陆。初始用户名admin,初始密码为空。 咦?怎么还有提示注册的信息和Soft ID? 原来是还需要一个命令激活注册补丁才可以哦: 输入命令:/system license import file-name=key 或者缩写为/sy lic i f key 然后提示你是否重新启动。按Y重新启动 重新启动并用admin:““登陆后发现,提示注册的信息已经完全消失了,现在是正式版了

Java项目打包发布

Java项目打包发布 如果只想发布为一个可执行的jar包,使用eclipse的Export功能就可以了 使用eclipse的Export功能,将项目中的所有package打包为一个pet.jar文件,假定项目中所有配置文件都在项目根目录的config文件夹. 新建一个文件夹bushu,将项目中的config文件夹放进来 用winrar打开项目引用的所有jar文件,将文件中的所有包文件夹添加进pet.jar 文件 创建pet.dat文件,内容:start java -Xmx512m -jar pet.jar 运行pet.dat 如果最终想发布为可执行程序我使用开源项目jsmooth提供的软件项目地址 使用eclipse的Export功能,将项目中的所有package打包为一个pet.jar文件,我的项目中所有配置文件都在项目根目录的config文件夹. 新建一个文件夹bushu,将项目中的config文件夹、引用的外部jar包和pet.jar 文件都放进来,所有包文件都放到bushu下的lib目录下 打开jsmooth,新建一个项目,设置好后编译就可以生成exe文件,附件中我截取了所有jsmooth配置的图片. 首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量就不雅了。我们需要将jre打包。 这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封”的博客上得到了很大的帮助。整理一下。使用这几个工具,您也可以顺利的发布您的java程序! 1 打包成双击可执行的jar文件。 推荐插件:fatJar(Eclipse使用) 下载地址 https://www.360docs.net/doc/8612440101.html,/project/showfiles.php?group_id=115990&package_id=125924 我用的是Eclipse,它自带的打包方法在打包一些图片等资源时不是很爽。可以使用这个插件。

组建软路由的详细安装教程

组建软路由的详细安装教程

组建软路由的详细安装教程(图文) 谈起路由,可能刚接触的朋友也不太明白什么是“软”路由,在这里笔者就简单介绍一下软路由与硬路由之间的区别。而我们平常生活上所接触得比较多的就是“硬”路由。所谓硬路由就是以特用的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。 软路由就是台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能。 软路由的好处有很多,如使用便宜的台式机,配合免费的Linux软件,软路由弹性较大,而且台式机处理器性能强大,所以处理效能不错,也较容易扩充。但对应地也要求技术人员许掌握更多的例如设置方法、参数设计等专业知识,同时设定也比较复杂,而且需技术人员具备一定应变技术能力。同时台式机的硬件配置如果选择不好或不合理,而且担任路由器的功能如果长期工作,故障的机率将很高。用一台台式机搭建,成本并不低,但是如果要使用服务器,成本则更高,技术人员学习的过程亦较为烦琐。

硬路由的做法为配置专用机,像PC机一样,硬路由器包括电源、内部总线、主存、闪存、处理器和操作系统等,专为路由功能而设计,成本较低。路由器中的软件都是深嵌入到硬件中,包括对各种器件驱动的优化,不同体系cpu的不同优化策略等等,这个软件不是应用软件,而是系统软件,和硬件不能分开的。 由于架构设计考虑了长时间运作,所以稳定性有更高保证,再加上重要的功能大部份都已在内置系统设计中完成,所以人工管理设定的功夫非常少,可节省技术或网络管理人员的时间。但相对的,如果某一款硬件规格不强大,扩充性不宽,因此将有可能无法满足需求,尤其是需要加进持别功能时,如果厂商没有提供,那么技术或网络管理人员也无法解决。 由于计算机的限制,软路由只能使用以太网卡,因此基本上局限于以太网络之间的连接,以太网络之间只有在划分多个网段时,才会使用软路由的连接。当用户对网络和数据传输方面没有太高要求或者只是实现NAT转换的时候,毕竟对于学校和网吧,台式机的价格比起上万元的专

Java相关开发工具的安装与使用(MyEclipse60使用2)

Java相关开发工具的安装与使用(MyEclipse60使用2).txt什么叫乐观派?这个。。。。。。就象茶壶一样,屁股被烧得红红的,还有心情吹口哨。生活其实很简单,过了今天就是明天。一生看一个女人是不科学的,容易看出病来。 Java相关开发工具的安装与使用 一.MyEclipse6.0使用:安装好MyEclipse6.0后先对安装后的文件查杀 序:Eclipse和MyEclipse的区别: 1.从开发平台上讲Eclipse是IBM搞的开发平台软件,MyEclipse在Eclipse的基础上预装了很多插件 2.MyEclipse是Eclipse的一个插件,Eclipse是MyEclipse的基本 3.Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,而MyEclipse是对Eclipse IDE的扩展. 2.自定义注释规范/修改MyEclipse自带的注释标准: (1).制作注释规范的xml格式文件: (2).导入已制作好的注释规范文件:Window>Preferences...>Java>Code Style>Code Templates>选中Comments>点击右边的"Import"按钮导入已制作好的注释规范xml文件>点击右下角的"Apply"按钮>OK 2.导入外界jar包:复制放在硬盘中的jar包>选中编译器中需要导入jar包的项目名后Ctrl+V>右击已复制到MyEclipse包资源管理器中的jar包>Build Path>Add to Build Path 即可 3.导出已导入的外界jar包:当不需要某个包时,右击不需要的包>Build Path>Remove from Build Path>将已脱离Build Path的包Delete即可 4.项目导入jar包后就不能再次导入已有的jar包了,但如果第一次导入时没将已有jar 包中的组件导全想再次导入已有jar包中其它组件时:右击项目名>Build Path>Add Librarie s双击弹出的窗体中单选列表中的MyEclipse Libraries项>勾选需要导入的jar包的组件>Finish>OK 5.各种类或语句生成设置: (1).try/catch生成:选中并右击要生成try/catch的部分>Surround With>Try/catch Block即可生成 (2).JavaBean生成:选中并右击要生成JavaBean的属性部分>Source>Try/Generate Getter and Setter即可生成 6.设置Web项目中的包/项目管理器为固定模式(非浮动模式):点击包/项目管理器最右边的层叠矩形样式的图标(即Restore)即可 7.显示New中所有项: 当File下的New中的项极少或没有自己想要的并以前用过的项时,是因为现在所在的工作空间不对,应单击编译器工具栏的最右边的右指向双箭头选择对应的工作空间并切换或点击Window下Open Perspective中对应的工作空间 8.设置包与包之间的等级显示:

ADSL双线负载均衡软路由ROS设置详细图文教程

ADSL双线负载均衡软路由ROS设置详细图文教程 计算机与网络2009-08-07 19:10:16 阅读4136 评论0 字号:大中小订阅 先引用一个高手的话. -------------------------------------------------------------------------- 注:很多人问 1.动态的ADSL怎么办? 你仔细观察一下IP Routes 里面动态ADSL重拨IP是变的网关是不变的你在interfaces里的ADSL拨号把Add Default Route 去掉 然后在IP Routes里手动添加网关 2.ADSL网关都一样怎么办? 简单嘛...其中一个Moden开启路由功能就就不同网关了不? --------------------------------------------------------------------------- 首先说一下ADSL分流大部分都是根据IP分流,或者是根据端口分流,由于我网吧的IP段比较乱,我就根据IP分流来带60台机子..端口分流的话如果你喜欢可以自己试用一下. 我的ADSL拔号后的情况...我拔号后,每次网关都会变,,网关就是那次拔号后的子网掩码. 那么应该怎么做呢? 往下看就是了.. 第一步:安装好routeros(我用的是2.927) 装上三个网卡,一个内网的,二个外网的.. 接好内网的网线,使你能访问路由...并且改好路由网卡的名称. 如图1 第二步: 外网(WAN1,WAN2)两个网卡添加pppoe client第一个命名为ADSL1 并且加上拔号的用户名和密码, 第二条命名为ADSL2 同时加上拔号的用户名和密码.这里要注意: 把Add Default Route 去掉. 如图2, 3 在IP-routers中添加路由标记,命名为link1,link2这里的MARK要和你上一步中设的一致这里的gateway你可以随便填,因为下面会用脚本来更新这个路由. 如图8,9

使用VM虚拟机安装软路由共享上网教程

使用VM虚拟机安装软路由共享上网教程- 书籍教程- 偶要下载文章 中心 2008-10-31 09:34:09| 分类:默认分类阅读684 评论0 字号:大中小订阅 使用VM虚拟机安装软路由共享上网教程 作者:不详来源:本站整理发布时间:2008-10-14 8:47:01 发布人:admin VMware Workstation 是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试、部署新的应用程序的最佳解决方案。VMware Workstation 可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于企业的IT 开发人员和系统管理员而言,VMware 在虚拟网路,实时快照,https://www.360docs.net/doc/8612440101.html,,拖曳共享文件夹,支持PXE 等方面的特点使它成为必不可少的工具。 我们都知道安装软路由一般需要一台独立的计算机,但有些时候条件不允许,没有多的机器来单独来做软路由服务器。那么我们就可以通过一台已有的客户机安装VMware Workstation,再在VMware Workstation 上安装软件路由来实现组网需求。拓扑图如下:

拓扑介绍: 用来安装VM的主机只需要一台局域网内普通的客户机,单网卡就行,然后和其他客户机一样连接到交换机,Modem的PC口(LAN)同样与交换机相连。在这里很多人用VM运行软路由失败的原因都是在安装VM的主机上安装了两块绿色软件联盟的物理网卡,然后把其中一块与Modem直连,其实VM上建立的虚拟网卡(网桥模式)一般是共用主机上的一块物理网卡,其他的物理网卡和虚拟机无关。

由java到exe的做法

由java到exe的做法 2009-01-13 20:52 可以把普通的Java程序做成真正的exe,也就是单一个exe就可以在没有安装JVM的机器上运行。这样的工具常见的有JET和gcj.前者是收费的,而且做出来的exe还是需要一堆dll。推荐使用gcj.他有windows和Linux版,直接下载zip包,不需要安装,里面有不少例子,一些build的批处理文件。从原理来说gcj自己实现了JVM规范,也就是你编写一个HelloWorld.java,其中的main方法为System.out.println("foo"); 当使用gcj把它做成exe(大约2M),运行这个exe时,会启动里面的一个小型jvm,在这上面跑HelloWorld。其实,把Java做成纯exe实在是吃力不讨好,有很多限制,文件又大。我比较倾向另几种做法:.使用InstallAnywhere等工具,制作一个exe的安装包用户可以选择使用他机器上的JRE或是这个安装包内的JRE来运行程序这是很常见的一种做法,如JBuilder就是这么做的。这样的好处是不要求对方机器上装有JRE,而且你原来的程序不需要任何改动。InstallAnywhere中一个压缩的JRE大概是8M。. 制作成可执行的jar,也就是在META-INF的MANIFEST文件制定Main-Class 可以通过命令行java -jar jarfile.jar来执行,windows默认的把*.jar使用javaw -jar打开,所以有些机器上可以直接双击jar运行。.制作伪exe,其实和上一种做法是一样的,只不过做成exe,调用系统的java.exe来运行它,这样的工具有nativeJ,exe4j等其实Java不像VB,Delphi只是一个语言,而是一个平台。jar是最常用的部署单元,做成exe没什么意思。一、exe4j。说明:exe4j可以将Jar文件制作成exe文件,但需jre支持,也可将Jar文件放在外面。软件性质:共享软件下载地址:https://www.360docs.net/doc/8612440101.html,/products/exe4j/overview.html二、JBuilder。说明:新版本的JBuilder 可以直接把工程制作成各系统的可执行文件,包括Windows系统。软件性质:商业软件下载地址:略。我是从eMule下载的。三、NativeJ。说明:与exe4j功能类似。软件性质:共享软件下载地址:https://www.360docs.net/doc/8612440101.html,/products/nativej/download.html四、Excelsior JET。说明:可以直接将Java类文件制作成exe文件,除A WT和Swing及第三方图形接口外可不需jre支持(Java5.0不行)。软件性质:共享软件下载地址:https://www.360docs.net/doc/8612440101.html,/home.html五、jshrink。说明:可将Jar文件打包进exe文件。同时具有混淆功能(这才是它的主要功能)。软件性质:共享软件下载地址:https://www.360docs.net/doc/8612440101.html,/jshrink.html六、InstallAnywhere。说明:打包工具,对Java 打包最好用。可打包成各操作系统运行包。包括Windows系统。软件性质:商业软件。下载地址:https://www.360docs.net/doc/8612440101.html,/七、InstallShieldX。说明:与InstallAnywhere类似,但比InstallAnywhere功能强大。相对的,比较复杂,不易上手。软件性质:商业软件。下载地址:https://www.360docs.net/doc/8612440101.html,/【Java开源打包工具】IzPack 是一个Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在Unix-like, MacOS X, Windows 等系统平台上运行。使用JSmooth将做好的JAR包装成EXE。launch4j是Java应用程序的Windows本地可执行文件(.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。V AInstall是多平台的安装程序。你要包装起来的软件可以是可执行的java class,Windows .EXE,Linux 可执行档,或者是UNIX shell 档案。使用者可以选择四种安装的介面,graphic, xtra, text 或是ansi。V AInstall 只需要很少的空间,他不会使用任何大的暂存档案,而且还可以很容易使用反安装功能。Toolshed是一个既小又简单的JA V A安装制作工具。AntInstaller通过XML文件定义UI,用Ant做后台。所以ANT所能做的事情AntInstaller同样也胜任。FreeInstaller能够把JA V A程序打包成多种平台下的应用程序比如UNIX, LINUX 和Windows NT. 这个工具利用ANT 来制作在Windows, MacOS X, Unix 平台

ROS软路由设置

ROS软路由基本设置非常简单,如果只做路由转发,以下几步数分钟即可高定: 硬件准备: 1、首先下载软路由的ghost硬盘版,如果没有,从 https://www.360docs.net/doc/8612440101.html,/download/ros297.rar下载 2、释放后,ghost至一个小硬盘(20G以下),注意,是整盘GHOST而不是分区。 3、将该硬盘挂在要做路由电脑上,注意必须接在第一个IDE并且是主硬盘接口。插上一张网卡,这是接内网的LAN。开机。 软件设置: 1、开机,出现登陆提示。用户:admin 密码:空 2、输入setup再按两次A 3、在ether1后面输入你的内网IP,如:192.168.0.254/24 (这里/24是24位掩码与255.255.255.0一样) 4、输入完ip后,按两次x退出,现在可以可以ping通192.168.0.254了,也可用winbox在图形界面下访问路由了。 5、关机,插上另一张网卡,这个是接外网的,即WAN,现在可以去掉软路由电脑的显示器和键盘了。 6、开机,运行winbox以admin身份登陆 7、添加外网网卡。在ip---address里按+,address输入你的外网ip和掩码位,比如218.56.37.11/29。network和BROADCAST不填,INTERFACE里选择ethr2 8、增加外网网关。ip-routes按+,Destination用默认的0.0.0.0/0 ,Gateway 输入外网网关,比如218.56.37.10 9、实现NAT转发:IP-FIREWALL在NAT里点+,在ACTION里选masquerade 10、现在该路由已经做好雏形,可以正常上网了。其他的诸如防火墙、双线策略等,可以参考其他资料。 这篇文章是我自己按经验来编写的,安装过程太简单了,就不说了,希望能帮到大家 安装完成后什么都没有设置的情况下.登录 用户: admin 密码: 为空 1、查看已安装的网卡 >/int >pri 2、确认已安装两块网卡后,如果看到网卡前面的英文为X,则要激活网卡,2.9系列版本是自动激活网卡的. >enable 0 >enable 1

java笔记

前提 ?j ava对大小写敏感,如果出现了大小写拼写错误,程序无法运行 ? java的核心优势:跨平台 ?main方法是java应用程序的入口方法,它有固定的书写格式: —public static void main(String[] args){…} ?在java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}” 结束,由于编译器忽略空格,所以花括号风格不受限制。 ?java一个语句可以跨多行。中每个语句必须以分号结束,回车不是语句的结束标志。?摩尔定律,IT行业每隔一年半就会翻一番。 ?一个源文件可以有class,但是public class至多只能有一个,且public class的类名必须和文件名保持一致。 ?//单行注释(注释内容从//到本行结尾) /**/多行注释(多行注释不能嵌套) ?dos常用命令: cd 进入一个目录 cd.. 进入上一个目录 dir 查看目录里面的内容 上下键查找敲过的命令 Tab键命令自动补齐 ?标示符identifier 1.作用:给变量、类和方法命名。 2.java标识符有如下命名规则: ①标识符必须以字母、下划线_、美元符$开头 ②标识符其他部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。 ③java标识符大小写敏感,且长度无限制。 ④不可以是java的关键字。 3.注:java不采用通常语言使用的ASCII字符集,而是采用unicode这样的标准的国字 符集。因此,这里的字母的含义:英文。汉字等等。(不建议大家使用汉字来定义标识符!) 4.不合法的标识符: int 1a= 3; //不能用数字开头 int a#= 3; //不能包含#这样的特殊字符 intint= 3; //不能使用关键字 ?一个字节8位 ?java常用单词: public 公共的 class 类 static 静态的 void 无返回类型 main 主要 String 字符串 args参数

在虚拟机中安装软路由的实战应用

网上有很多在虚拟机中安装软路由的教程,但是基本上就是教你安装,然后的配置和应用介绍的比较少。我在这里根据自己的实际使用情况和大家一起探讨下虚拟机安装软路由的使用情况,希望对大家有所帮助。但是本人水平有限,如有谬误之处还请大家多多包涵欢迎批评指正。我的邮件 sk811229@https://www.360docs.net/doc/8612440101.html,. 请大家阅读的时候一定要注意红色部分!

在虚拟机中安装软路由的实战应用 对于路由器,大家肯定都不陌生,组网的核心设备之一。对路由器硬件组成比较了解的应该知道其实路由器和计算机是很相似的,有CPU有存储器,有各种接口,其工作是依靠IOS(可以理解为一个功能单一的嵌入式的操作系统)。而软路由就是通过安装一些具有路由功能的软件或者操作系统,使某一平台(一般就是一些比较老旧的pc机)具有路由器的功能。软路由的实现有多种方法,你可以在操作系统中安装软路由软件,比如Windows下的x-router。或者安装一个以路由为主要功能的操作系统,比如routeros或者国内的海蜘蛛软路由。Linux下有没有软路由软件呢?Linux下你不用安装任何软路由软件,它本身就具有十分强大的路由功能,如果你实力够强劲,你可以把你的Linux配成任何你想要的样子。实际上,我们国内现在网上比较火的两款软路由,routeros 和海蜘蛛软路由,都是基于Linux开发出来的。本文主要介绍在虚拟机(Virtualbox)中安装“海蜘蛛”软路由。 实际使用中我们直接在实体机中安装软路由就可以了,为什么非要在虚拟机中安装软路由呢?大家都知道软路由加上一块30块钱的网卡就能让一台老pc机起死回生,重新派上用场。可是并不是所有的人都能找到一台淘汰的pc机的。如果为了弄个软路由而去重新购买一台计算机就没有多大意义了。而且软路由对于机器的配置要求是很低的,在服务器上虚拟一台软路由对系统资源的开销并不大,对别的业务影响很小。本人实测在服务器上安装软路由分配了128M内存512M虚拟磁盘,虚拟CPU单核单线程,运行十分流畅。我们办公室四人同时使用查看虚拟机的各种资源消耗基本没有超过过20%。另外就算你有一台老pc机你也能体会到在虚拟机中安装软路由的价值:你可以在安装软路由的同时搭建一个别的服务平台,比如说一个文件服务器,或者邮件服务器。 下面我们开始在虚拟机中安装软路由。首先需要准备好一台双网卡(必须)的pc机并且连上网络。 第一步从网上下载并安装虚拟机。 下载地址:https://www.360docs.net/doc/8612440101.html,/virtualbox/4.3.4/VirtualBox-4.3.4-91027-Win.exe 虚拟机也有好多大家谈论比较多的虚拟机有Vmware和virtualbox,这里我们采用virtualbox为例,其实在vm中的安装同vobx中的安装是一样的,只是在设置网络的时候两种虚拟机的管理方式有些区别。很多人说vm虚拟机要比vbox要好,但是我感觉vbox的功能也是一样强大的,至少vm可以实现的vbox也都能实现,而且vobx是免费的,vm是商业软件,如果不购买的话就只能使用破解版。windows下的虚拟机安装同一般软件一样,基本上就是next就可以了,这里不再赘述。 第二步就是下载“海蜘蛛”软路由的iso安装镜像文件。这里我推荐大家使用3.29版的,这个版本比较老而且功能没有2009vip版,6.x版和最新的8.x版强大,但是这个版本所具有的功能已经可以满足大多数用户的需求,而且稳定,免费,无广告,没有后门,可以安装在虚拟机中。最新的8.x 版本虽然功能强大,但是广告也很强大,而且无法安装在虚拟机中(在虚拟机中无法注册激活)。6.x 版本网上传言破解版有后门。

海蜘蛛软路由安装设置教程

海蜘蛛6.10ISP破解版安装与配置 一:服务器提供 1,具体本人也没有用新点双核CPU,2代内存的机器测试安装海蜘蛛,我都是用的老机器做的 推荐用INTEL的CPU老机器,比如845,865,915主板,建议选择G系列主板集成显卡的,例如INTEL 845G,集成了声/网/显卡,考虑到服务器24小时开这,用独立显卡时间长了容易花屏,暴电容的问题;其次,用集成显卡相当省电,服务器一年也能为你节约不少钱。我现在的服务器带140台的: INTEL 赛扬2.8GMHZ 478针 技嘉848P主板 INTEL PRO1000MT 两张网卡 IDE80G硬盘 FX5200显卡 2,硬盘方面我一律是IDE硬盘哈,有条件的就用电子盘吧,个人感觉没什么区别,用IDE 硬盘老点的40G,80G自己用软件先检测下有无坏道,外伤的再使用。 3,集成网卡一定要屏蔽,不然安装好后,默认的是用的集成网卡为内网LAN接口。 二:配置推荐 1;有条件的强烈建议使用INTEL 独立千M网卡,现在INTEL的网卡便宜。INTEL PRO1000MT千M网卡也就150-200元左右而已,两张网卡300元加个旧机器轻松代几百台。毕竟好的网卡在数据转发,处理时候就能体现出效果,个别人肯定会想我的游戏服务器就是用的主板集成网卡更新对比游戏也不错啊,这不能和路由比,游戏服务器不可能24小时随时都在更新游戏,而路由24小时都在工作,所以多对网卡要求是非常高的,特别是内网的网卡。 2,100台以下推荐256M内存,建议512m;100台以上建议512M内存,推荐1G 三:安装 1找好旧机器,装好网卡后,主板有集成网卡的要开机键盘按DEL进入BIOS设置屏蔽集成网卡. 进入BIOS设置后找高级设置将第一启项建议更改为硬盘启动(HD开头的) 再找带LAN(网卡)类的将其屏蔽,默认一般为AUTU(自动开启意思)将其更改为DI 开头的为关闭网卡, 例如我拿本人找的旧机器七彩虹NF5G主板的BIOS设置做例子,如图:

jar 生成exe文件

d) 在Configure application中的配置: i. Short name:随便写. ii. Ourput Driectory :选择输出路径。 e) 在Configure Executable中的配置: i. Executable type: 有三个选项,图形,控制台.或服务。从简单点开始吧,这里我们选console ii. Executable name:填写目的输出源的名称。如test.exe iii. Icon file:exe图标文件,但必须是.ico文件 f) 在Configure Java invocation中的配置: i. Classpath:选中我们所生成的jar包以及运行该jar文件所需要的类库 ii. Main-Class:选中我们所需要运行的主类。 iii.Arguments(可选项):输入参数。我们这里暂不需要。 g)在Configure JRE中的配置: i. Minimum Version:写一个需要运行该程序所需的最低的就JVM的版本,比如1.4 h) 一直next,对于所遇到的步骤选项都默认,直到finish:OK。编译成功后,在你的输出目录上就会有一个崭新的exe程序了。Just enjoy it. 三 总结和比较 由Java生成exe的工具还有很多,上面两种是我个人觉得用起来觉得比较方便的。两者的原理基本相同,但具体用起来还是有一点点不太一样的: 1.相同点 a) 最大的相同点当然是他们原理是互通的。都是通过将可运行的java程序打成可执行的jar 包。再作转换。 b) 所生成的exe可执行程序,需要在装有比minimum version高的JVM环境下运行。 2. 不同点 a) 生成exe的时候,如果想要exe只需要pure JVM的环境(不需要第三方的类库)就可 以运行的话。在JSmooth需要将所有的用到的第三方类库压缩成一个jar包(因为它有个embeded jar的选项),这就比较麻烦,因为当需要的jar多于一个时候,就需要将这些 jar包先用jar –xvf 解压缩,在用jar –cvf重新制作新的jar文件,再放到embeded jar选项中去;而exe4J则会把classppath中所用到的jar包也会编译到exe中去。 b) JSmooth是免费的;而exe4J是共享软件,需要注册,否则在执行exe的时候会弹出很惹人烦的提示框。 c)ico文件的选择:exe4J要求严格的ico文件,而JSmooth则可以兼容jpg等其他各式的图片。方案二,

Java安装程序制作(PDF)

对于Java桌面应用来说,比较烦琐的就是安装部署问题,如:客户端是否安装有jre、jre版本、jre在哪里下载、如何用jre启动Java应用等等。不要说刚接触电脑的人,就算是比较熟悉电脑,如果没有接触过Java,面对一个Java应用,如何在Windows下启动它,估计都会折腾半天。所以这个是导致Java桌面应用被一些人所讨厌的最大原因,Java的优势是“一次编写,随处运行”,跨平台特性确实很好,但并不是每个人都需要跨平台,而且有时候JVM平台或版本问题也会造成“一次编写,到处测试”的尴尬。对于固定平台下的Jav a应用,最好的方式莫过于带着JRE,让用户轻松点击就能运行。下面我们来解决这样的问题。 针对windows平台,主要方法是:先将JRE进行精简,再使用工具exe4j 来解决双击运行使用的问题,最后用Inno Setup打包成安装程序, 这样一来,我们的Java应用就和普通的windows应用程序一样了。 相关软件下载 本教程示例程序 https://www.360docs.net/doc/8612440101.html,/user/javapro/file/1418316 exe4j 4.2 注册版 https://www.360docs.net/doc/8612440101.html,/user/javapro/file/1418327 Inno Setup 汉化增强版 + ISTool汉化 + 反编译套装 + ISFD界面设计汉化 https://www.360docs.net/doc/8612440101.html,/user/javapro/file/1418305 一、精简JRE JRE6默认安装大小大约90M,而一般程序只有几M甚至几百K,带JRE运行,感觉非常不合理,分发与网络传输过程也会大受影响。关于JRE的精简参照下面几篇相关文章: Java程序发布之jre篇 https://www.360docs.net/doc/8612440101.html,/gdws/archive/2006/12/25/89898.html 如何制作最小的RCP程序压缩包(包含JRE) https://www.360docs.net/doc/8612440101.html,/bbs/read-cec-tid-5777.html 让Java程序带上精简的jre(附工具) https://www.360docs.net/doc/8612440101.html,/archives/200 JRE极限精简探求手册[1]——精简一个Swing的即时战略游戏 https://www.360docs.net/doc/8612440101.html,/601635/129630 Java应用——精简JRE体积的小工具 https://www.360docs.net/doc/8612440101.html,/cping1982/archive/2008/09/02/2865198.aspx JVM rt.jar 精简工具图形外壳 0.1 https://www.360docs.net/doc/8612440101.html,/beansoft/archive/2008/12/19/247321.html 可以运行 RCP/Swing 的迷你JRE 6(3.75MB) https://www.360docs.net/doc/8612440101.html,/beansoft/archive/2008/01/18/176353.html 可以运行SWT的精简版JRE 1.4.2_04, 压缩后仅1.3MB https://www.360docs.net/doc/8612440101.html,/beansoft/archive/2007/03/07/102381.html 总得来说JRE精简是一个比较复杂的工作,如果不清楚某部分的功能不要轻易进行删减,否则可能产生一些未知的错误。pack200压缩工具在对某些重新打包过的rt.jar文件压缩时会产生错误,如果使用的话一定要注意控制台的输出信息。

相关文档
最新文档