installAnywhere2010打包操作说明
- 格式:doc
- 大小:1.42 MB
- 文档页数:34
Installanywhere使用导入mysql库,tomcate ,jdk打包(2009-10-21 15:01:36)先将Java、Tomcat、MySQL和项目文件都复制到一个目录里面。
该目录下有以下东西:[apps] - 存放项目文件[jdk1.6.0_13] - Java的jdk文件[mysql-5.0.86-win32] - MySql非安装版[apache-tomcat-5.5.20] - Tomcatz绿色非安装版2)编写两个批处理文件,分别为“install.bat”和“uninstall.bat”,放在目录根路径下。
install.bat内容:其中call %1%/m>call %1%/mysql-5.0.86-win32/bin/mysqladmin -h localhost -u root password 1修改密码为1内容如下:set JAVA_HOME=%1%\jdkset CATALINA_HOME=%1%\apache-tomcat-5.5.20call %1%\apache-tomcat-5.5.20\bin\service install Tomcatnet start Tomcatcall %1%\mysql-5.0.86-win32\bin\mysqld install MySQLnet start MySQLnet start MySQLnet start MySQLcall %1%/mysql-5.0.86-win32/bin/mysqladmin -h localhost -u root password 1uninstall.bat内容:set JAVA_HOME=%1%\jdkset CATALINA_HOME=%1%\apache-tomcat-5.5.20net stop Tomcatnet stop MySQLcall %1%\apache-tomcat-5.5.20\bin\service remove Tomcatcall %1%\mysql-5.0.86-win32\bin\mysqld --remove MySQL再编写一个批处理文件导入数据库名子叫createbase.bat(下面两句一个意思,要一个就可以了)@echo offcall %1\mysql-5.0.86-win32\bin\mysql -hlocalhost -uroot -p1<%2\mysql-5.0.86-win32\db_full_back.sqlcall %1\mysql-5.0.86-win32\bin\mysql -hlocalhost -uroot -p1<%2\mysql-5.0.86-win32\bin\db_full_back.sql3)建立Project打开InstallAnywhere 2009 Enterprise,建立Baisc Project Template,然后选择Advanced Designer,设置Title, Name等。
InstatllAnywhere使用手册一、安装和破解1)解压并选择目录安装2)把IAClasses.zip覆盖安装目录下的IAClasses.zip.例如安装目录为C:\Program Files\InstallAnywhere 2009 Enterprise,则覆盖该目录下的IAClasses.zip.3)然后断网后在设置里输入注册信息,注册码为任意22位字符,如图:二、打包工程1)运行InstallAnywhere,选择Basic Project Template后,若第一次创建,选择CreateNew Project。
如果已有InstallAnywhere project可以选择Open Existing Project。
2)点击Save As,选择目录修改并保存新建工程。
在Path中选择目录,在FileName中修改project name,default name是My_Project.iap_xml,注意扩展名不能更改。
3)点击Advanced Designed,进入高级设置,也可以点击Next进入设置向导,建议使用高级设置,如图:Installer Title:工程标题Installer Name:生成的安装文件名Product Name:产品安装后显示的名字4)修改名称后,点击Description,修改描述,如图:●在Product Identification中修改产品的属性,包括ID,Version,Description,URL等信息●在Vendor Identification中修改生产厂商的信息,这些信息会在windows controlpanel(控制面板)中看到5)选择platform,设置安装路径,选择Windows,如图:Default Install Folder是默认安装目录●Default Shortcut Folder是默认的快捷方式目录●$PRODUCT_NAME$ 是之前的Prodect Name中的value●注意:在InstallAnywhere中所有变量都是用$$ 来引用的,包括系统自带的变量和部分自定义变量,符号也需要用$$来做转义符,具体值可以参考官网(/installanywhere2014/roottopic.htm)的Reference->Variables,其中的Standard InstallAnywhere Variables和MagicFolder有详细说明。
installanywhere 打包j2ee的方法mysql+tomcat+jdk简单介绍:InstallAnywhere(以下简称 IA)是由 Flexera Software 公司推出的一款安装程序开发软件。
它为安装应用程序的软件开发人员提供了一个迅速并且简单可靠的途径来为 Solaris、HP-UX、AIX、Linux、i5/OS、Mac OS X、Windows 等多种平台创建更专业的软件安装程序。
优势与特点:1.支持多平台多语言安装2.更灵活的用户交互功能3.最佳开发体验和无限的定制化4.降低软件开发成本:多平台共用一个安装程序可以有效地缩短开发时间及优化开发资源,同时 IA 还封装了十几种置的控件,预先创建好的行为和面板,帮助开发人员迅速直观地进行安装程序的创建和部署,节约了宝贵的开发成本。
5.兼容性一、基本打包1.打包方法:准备工具:新建一个文件夹,source,将Mysql免安装版,Tomcat免安装版,Jdk,这些都可以把本地安装好的文件夹复制到source文件夹。
1.将J2EE工程放到tomcat的webapps中。
2.打开installAnywhere,开始本次打包的关键步骤。
(1)选择"Create New Project","Basic Project Template",点击"Save as"选择最后的保存路径,以及项目名称。
next(2)输入项目名,安装文件名,快捷方式名等选择Advenced Designer 进入下一步。
(3)在install中选择add files添加文件,将tomcat6,mysql5.5,jdk1.6 这四个文件夹添加进去。
(4)在install中,addAction 选择"Create Alias,Link,Shortcut"(选择快捷方式),在Path选项中选择"Shortcut's Destionation Folder" 表示安装到"开始"菜单中去,点击Choose Target 选择tomcat/bin下的startup.bat(5)同(4),对shutdown.bat做相同操作。
打包程序:1,解决方案—右键菜单“添加”—新建项目—其他项目类型—安装和部署—Visual S tudio Installer—安装项目,输入名称Setup1,点“确定”2,添加开始程序中的文件夹:右击左侧“应用程序文件夹”—添加—文件夹,自己设置名称。
这里的作用就是好管理,这里我就叫它“测试打包系统”;然后再右击左侧“用户的程序菜单”—添加—文件夹,自己设置名称,这里我就叫它“测试打包系统”。
3,添加主输出:右击左侧“应用程序文件夹”—测试打包系统(即刚刚创建的文件夹),添加—项目输出-主输出-确定。
下一步:添加主输出4,添加开始程序中和桌面的主程序快捷方式:单击左侧“应用程序文件夹”—测试打包系统(即刚刚创建的文件夹),右键菜单“创建主输出来自***的快捷方式”,命名为“测试打包系统”。
然后将其分别拖到左侧“用户的程序菜单”—测试打包系统(即刚刚创建的文件夹)和左侧“用户桌面”(或单击左侧刚新建的文件夹--右侧右键—创建新的快捷方式--选择“应用程序文件夹”---主输出--“确定” ;单击左侧用户桌面--右侧右键—创建新的快捷方式---选择“应用程序文件夹”---主输出---确定)5,设置程序图标:先把图标文件放到你的程序目录下---单击左侧“应用程序文件夹”---Images(自己创建的文件夹),---空白处右键—添加—文件---图标文件。
然后左侧“用户的程序菜单下”的文件夹---单击刚才新建的程序快捷方式---属性窗口---Icon—浏览—图标文件---确定。
同理添加“用户桌面”里快捷方式的图标。
添加"快捷方式的属性"浏览找到图标文件---确定。
6,添加卸载功能:右击左侧“应用程序文件夹”—测试打包系统(即刚刚创建的文件夹),添加—文件,在c:\windows\system32文件夹下找到msiexec.exe文件。
然后像添加主程序快捷方式一样在开始程序中添加这个卸载的快捷方式,名字可以自己设置,这里我就叫它“卸载系统”。
VS2010打包安装部署这里简单介绍如何在VS2010开发环境下制作安装项目,其中包括如何设置开机启动、删除注册表及安装后自动运行,加上卸载功能。
1、创建安装项目打开VS2010,点击菜单上的“文件”>>“新建”>>“项目”,弹出如下对话框。
如上图所示,在“其他项目类型”中选择“安装项目”,根据自己的需求命名,这里命名为“MySetup”,选择保存路径。
这样就创建了一个安装项目。
2、在安装项目中添加其他应用程序项目点击菜单上的“文件”>>“添加”>>“现有项目”,弹出如下对话框。
这里选择之前已经做好的一个WPF应用程序项目3、将可执行文件(.exe)、类库(.dll文件)及所需图片加入安装项目中右击“MySetup”>>“视图”>>“文件系统”,主窗口显示文件系统界面,如下图右击“应用程序文件夹”>>“添加”>>“项目输出”,弹出如下对话框。
在“项目”选项中选择“DataServiceHost”,按住“Ctrl”键,选中“主输出”,单击“确定”。
再右击“应用程序文件夹”>>“添加”>>“文件夹”,命名为“Images”,在“Images”中放入应用程序需要的图片,右击“Images”>>“添加”>>“文件”,在弹出的对话框中添加所需的图片。
4、创建快捷方式在“应用程序文件夹”中右击“主输出来自DataServiceHost(活动)”,如下图。
点击“创建主输出来自DataServiceHost(活动)的快捷方式”,将快捷方式重命名为“我的WPF应用程序”,这里可以根据需要命名。
在“文件系统”中的“用户的“程序”菜单”添加文件夹“我的WPF应用程序”,这里可以根据需求命名,将之前“我的WPF应用程序”快捷方式剪切到该文件夹中。
同理可以在“文件系统”中的“用户桌面”中创建快捷方式。
远程控制软件pcAnywhere安装使用指南一、pcAnywhere安装步骤:1、打开文件夹,击SETUP.EXE,开始安装2、弹出安装的欢迎画面:3、点下一步出现授权协议,选中“我接受许可授权协议中的条款”,点下一步4、出现客户信息,输入你自己的信息:5、在接下来的窗口中选择典行安装,击下一步6、弹出准备安装的安装窗口,选安装,开始安装,出现安装进度条:7、弹出完成pcAnywhere安装窗口:8、点完成,完成安装,系统提醒重新起动:9、选“是”,安装成功,桌面出现安装成功后的图标二、pcAnywhere的设置1、被控端的设置双击桌面pcAnywhere图标弹出一窗口:可以看到pcAnywhere提供了默认的三种访问方式:“direct(直接用并口/串口连接)”,“modem (调制解调器)”,“network(网络连接)”,其中,“direct”指的是通过直接电缆相连,我们采用得较少,“modem指的是拨号访问,可以通过调制解调器与interent建立联系,“network”指的是通过网卡访问,用来在在局域网中进行远程控制,我们需要解决的问题环境中,远程计算机与本地机在同一局域网中,因此我们选择“network”:选中所选项点右键选择属性弹出一窗口,共有六项,选第一项“连接信息”这一选项指的是建立连接时所使用的协议。
一般默认选中 TCP/IP,如果网络环境需要,还可以复选中其他协议。
·设置:这一选项指的是对建立到本机的连接有进行限制。
远程控制中,被控制端只有建立安全机制,才能有效地保护自己的系统不被恶意的控制端所破坏。
其中,“被控端启动”指的是当控制端配置好以后,我们可以决定是否让pcAnywhere最小化(run minimized),是否在下一次启动计算机时就直接启动pcAnywhere(与windows一起启动)等等,这是一个可以复选的选项;“会话异常结束后”指的是在连接会话不正常的情况下(比如连接突然中断),是否就放弃连接,还是等待下一次连接;“会话正常结束后”指的是当一次连接会话正常结束后,我们可以设置是否退出 pcAnywhere或者等待下一次连接;“并使用以下方法给以保护”指的是为了保护本机安全,我们可以选择锁定用户,不允许其他的控制端登录,重新启动计算机等等。
下面我们一步一步来建立一个基本的工程,并且使用脚本来完善和丰富所需功能第一部分:基本设置1.打开Installshield 2010 Premier Edition,新建一个Installscript MSI Project,这种被称之为半脚本程序,因为兼具Basic Project基本类型和Installscript Project全脚本类型两者的优点,我比较喜欢用。
像我这样需求的,既要用到Wizard的便利,又想写一点脚本来实现一点自定义操作的,就比较适合用这种类型啦。
选择类型为Windows Installer | InstallScript MSI Projcet,输入工程名,指定工程所在的文件夹。
2.界面会切换到Project Assistant,我们先从这里开始把工程的基本组件和基本文件建立好。
3.在Project Assistant界面的底部,会有一个引导动作条,在建立该工程的基本结构和文件时,我们都将在此界面进行操作,下文都将以“引导条”来指代这个引导动作条。
4.点击引导条上的Application Information这里输入:公司名,公司名将会出现在Setup.exe的注解中软件名,将会出现在安装过程的左上角标题栏上版本号,没看到在哪,不过自己比较方便地知道自己在编译哪个版本的软件公司网址,没看到在哪,而且如果该公司没有网址呢?而且这里有点bug,好像默认的值总是会报一个String_ID1为空的错误,自己输入一个网址就不会报错。
是否在你创建了更新时自动通知最终用户,没用过,我都选了No。
选择一个图标,这个图标会出现在“添加或删除程序”里,我一般用默认的,当然你可以替换成自己想要的图标。
5.点击引导条上的Installation Requirement这里选择对操作系统和一些软件的需求。
根据自己需要来选择是否要求操作系统的版本,已经是否要求安装了某些软件。
需要选中Windows Installer 3.1(x86) 和Mirosoft .NET Framework 3.5:6.点击引导条上的Installation Architecture这是个十分有用的设置,对于本文所用的分布式软件来说非常合适,分布式软件的每个组件可以设置为一个Feature,用户可以自由选择安装某些功能。
如何将java应用程序(桌面应用程序),打包成可执行的exe应用程序(安装卸载),且无需本机jre?1 将工程打包成jar文件MineSweeper(右击工程)》》Export》》Java》》Runnable JAR file》》NextLaunch Configuation:选择工程主函数入口类(StartFrame)Export Destination:工程(jar包)存放路径Finish ……OK2 将导出的jar文件、工程所需要的资源文件(image或者其他文件)、工程的运行环境(JRE),拷贝到同一个文件中。
3 使用InstallAnyWhere 工具将工程打包成一个可安装运行、可卸载的exe应用程序下载地址:/soft/21747.htmlCreate New Project>> 默认…点击Save As 选择/创建即将创建的工程存放路径>>SaveNext>>输入需要创建的应用程序的相关信息Next》》Add Files 刚刚准备的所有文件Next》》Auto 自动选择工程主函数入口类,选中Icon》》应用程序使用的图标,可更改Next》》ClassPath 配置,选中jar包,Auto自动Next》》with VM 包含JRENext》》Build 开始构建exe应用程序Try IT 尝试安装打包好的exe应用程序,看看能不能运行,或者将其卸载!最终打包好的exe安装包存放路径:E:\InstallAnyWhereProject\First\First_Build_Output\Web_Installers\InstData\Windo ws\VM…有个问题就是JRE很大70-80M,导致打包好的程序也很大,虽然可能实际上你写程序很小,避免这问题就要去为你的JRE瘦身(将不需要的东西拿掉),但这过程比较复杂,有兴趣自己去试试!我这边用的是Install AnyWhere ,当然还有些其他的方式,比如EXE4J……自己去研究吧!。
InstallShield 2010打包攻略目前,直接使用VS2008打包时,虽然能够成功将Net Framework 2.0/3.1/3.5加入安装包,但是在安装时,如果目标电脑上未安装Net Framework 2.0/3.1/3.5,则会要求从网上下载,这种方式较普遍(主要是为了缩小安装包体积考虑),但是如果希望直接从安装包中抽取Net Framework 2.0/3.1/3.5文件并安装则难以实现。
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 本文件正是针对这一问题提出的解决方案。
如何将.Net Framework 2.0/3.1/3.5中任意版本打包到安装包中,并且在软件安装时直接从文件中提取Net Framework 2.0/3.1/3.5并直接安装(而无需下载)?步骤如下:1.建一个Basic MSI Projec项目2.然后就是按照向导进行设置,注意一点(1)对于.Net Framework的设置,再设置向导中(Install Requirements)(2)其他按照向导即可3.按照向导设置完毕后,进一步设置.Net Framework在Application Data-->Redistributable中勾选对应版本的.Net Framework,如图:(如果本地未安装的话,需要下载方可完成打包:可以通过Location来判断是否安装了相应的.Net Framework)建议不要直接编译,而是选择:其中有一项提示,是否要压缩成为一个文件,选中;还有一项与.Net Framework有关的,就是这里会设置如何安装.Net Framework5.最后一项是,如何设置卸载软件从系统盘windows-->system32中找到misexec.exe改为uninstall.exe(为了便于识别)添加到软件文件中(在向导的Application Files中添加)(接下来就是设置uninstall.exe与安装软件的逻辑关系)然后获取Product Code然后设置uninstall.exe的相关参数:(注意:此处我取的名字为uninst_CBIB……)注意:该步中Arguments 设置为:/x Product Code一定不要忘记了/x+(空格)备注:这里我只对打包过程的关键几个部分做了详细的注释和说明,不到之处见谅。
PcAnywhere设置操作手册第一步:pcAnywhereV10.0软件的安装。
把安装程序解压缩到任意文件夹,然后双击setup檔开始安装,一直点“下一步”直到完成。
双击pcAnywhere的桌面快捷方式启动程序。
如果您使用XP操作系统,Windows防火墙会弹出安全警报,单击“解除阻止”按钮。
如下图1所示。
图1第二步:设置pcAnywhere被控端被控端计算机,即员工使用的计算机,需要进行一些设置。
pcAnywhere启动后,双击“添加被控端”,如下图2所示。
图2然后弹出“被控端属性”对话框,单击“呼叫者”页签,如图3。
然后单击“新建项”按钮,如图4。
图4然后输入登录名和密码,单击“确定”按钮,如图5所示。
这样就在被控端计算机上创建了一个管理员。
要操作被控端计算机,必须拥有管理员登录名和密码。
图5这时呼叫者(即管理员)列表中增加了一项,然后单击“设置”页签,如图6所示。
图6然后在选项“与Windows一起启动”前打勾,单击“确定”按钮,如图7。
这样每次计算机启动以后,pcAnywhere监控程序会自动开始运行。
被控端计算机的pcAnywhere监控程序启动以后,主控端才能进行操作。
图7这时我们已经设置好了一个新的被控端,双击“新被控端”图示,启动pcAnywhere监控程序,如图8。
然后关闭pcAnywhere窗口。
图8被控端计算机的设置工作已经完成。
现在您应该在屏幕右下角看到一个pcAnywhere的图示,如图9,这说明pcAnywhere监控程序正在运行。
下次计算机启动以后,监控程序会自动运行。
如果监控程序被关闭,您可以运行pcAnywhere,双击“新被控端”启动监控程序,如图8。
图9第三步:设置pcAnywhere主控端系统启动完成在桌面上将多了一个pcAnywhere的启动图标;双击pcAnywhere图标启动程序;单击“主控端”。
双击“添加主控端”;点击“设置”;输入相对应的IP地址(网点对应的IP);如果不要自动登录,则点击“确定”;如果要自动登录,则点击“登录信息”复选框。
officescan10.0客户端操作手册一、安装客户端1.打包安装:(1)首先以管理员身份登录officescan控制台所在服务器,进入目录:“Trend Micro\OfficeScan\PCCSRV\Admin\Utility\ClientPackager”,双击(3)选择对应的Windows操作系统类型,如下图:(4)选择扫描方法,如下图:(5)设置“选项”,建议勾选“禁用预扫描”,如下图:(10)安装成功后,出现如下界面:2.通过浏览器安装:(1)在要安装客户端的计算机,打开控制台(打开方法参考officescan10.0基本配置手册),点击登录框中的客户端安装连接,如下图:(2)出现安装界面,如下图:(3)点击【立即安装】,出现插件安装界面(会出现多次),如下图:(4)点击【安装】,进入下载并安装界面,如下图:(5)安装成功后,出现如下界面:二、客户端图标状态1.传统扫描方式并且与服务器通信正常图标如下:3.启用漫游模式,图标如下:5.云安全扫描方式并且与服务器通信正常图标如下:7.传统扫描方式并且无法与服务器正常通信图标如下:三、手动升级1.右键单击客户端图标,出现客户端菜单,如下图:2.选择“立即更新”,出现升级界面,如下图:3.点击【立即更新】,开始更新,如下图:4.更新完毕,出现如下界面:四、打开控制台1.右键单击客户端图标,出现客户端菜单,如下图:2.点击“防病毒网络版控制台”,打开控制台界面,如下图:五、手动杀毒1.打开控制台(参考<四>),选中要扫描的分区,如下图:2.点击【扫描】,开始对所选分区进行扫描并杀毒,如下图:3.扫描完毕,出现如下界面:。
打包记录一、创建文件夹1、目录结构\dm-jdk6……………...(安装后的文件)-Tomcat6…………….(非安装版)-mysql6………………...(非安装版)-服务-启动服务.bat………(内容为空)-停止服务.bat………(内容为空)-install.bat-uninstall.bat- about.url //网页快捷方式-edk.url //网页快捷方式-Internet-explorer.ico //图标文件,设置快捷方式的图标,暂时无用2、tomcat6(1)网上下载非安装版,解压缩。
(2)修改端口为80:tomcat6\conf\service.xml(3)修改内存分配参数:tomcat6\bin\service.bat中增加如下配置-Xms265m;-Xmx768m;-XX:PermSize=128M;-XX:MaxPermSize=384M;(4)删除tomcat6\webapps\下面的所有文件夹,将项目拷至该目录,并更名为ROOT3、jdk6采用安装版后拷至此。
4、mysql6处理(1)常用命令启动服务:mysqld -u root修改密码:mysqladmin -u root -p password 新密码(2)保证mysql中数据库存在,密码预设成功。
5、install.bat中内容如下:set Path=%SystemRoot%\system32set JA V A_HOME=%1%\jdk6set CATALINA_HOME=%1%\Tomcat6net stop MySQLcall %1%\mysql6\bin\mysqld remove MySQLcall %1%\mysql6\bin\mysqld install MySQLnet start MySQLnet stop Tomcat6call %1%\tomcat6\bin\service remove Tomcat6call %1%\tomcat6\bin\service install Tomcat6net start Tomcat6sc config Tomcat6 start= auto6、uninstall.bat中内容设置如下:set Path=%SystemRoot%\system32set JA V A_HOME=%1%\jdk6set CATALINA_HOME=%1%\Tomcat6net stop Tomcat6call %1%\tomcat6\bin\service remove Tomcat6net stop MySQLcall %1%\mysql6\bin\mysqld --remove MySQL7、启动服务.bat中内容如下set Path=%SystemRoot%\system32net start Tomcat68、停止服务.bat中内容如下set Path=%SystemRoot%\system32net stop Tomcat6二、安装installAnywhere2009此页面选择“No,thanks”其他页面直接按默认配置即可,安装完成后把破解包“IAClasses.zip”拷贝到安装目录覆盖,然后打开软件进入注册,其他信息随便输入,注册码输入22位的任意字符,然后“save to…”到任何一个地方,重启软件即可注册成功!三、配置打包选项1、建立Project打开InstallAnywhere 2009 Enterprise,选择"Create New Project","Basic Project Template",点击"Save as"选择最后的保存路径,然后选择Advanced Designer,在打开的详细设置窗口中选择:Project--→Info:设置Installer Title(安装界面标题栏显示的名字),Installer Name(打包成的安装文件的名字),Product Name(打包界面中显示的产品名字,也会在开始菜单中显示)等。
使用InstallAnywhere 打包JAVA程序1、安装程序,如下图:一直next 直到安装完成。
2、破解软件,将安装包里面的IAClasses.zip 复制到安装目录下,如:C:\Program Files\ InstallAnywhere 2010 Enterprise 替换原来的文件即可。
这时断开网络连接,启动InstallAnywhere2010 Enterprise,在启动时输入注册码,如下图:由于我的软件已经破解,所以不可编辑,未编辑是可输入的。
详细信息自己填写完整,再填写序列号(注意要20个字符),点击下一步即可,如果弹出提示找不到许可,点击将许可保存到文件即可。
至此,软件破解已经完成。
3、启动InstallAnywhere在这里,我们创建一个新的打包项目。
点击Save As…将项目保存到您要的位置。
4、项目保存以后,出现如下界面:点击Advanced Designer…进行详细的设计,出现如下界面:在这里填上项目的基本信息:1.Project – info :填写安装程序标题,安装文件名称,产品名称,其他项目可不填写。
2.Project –Description:填写产品描述、开发商、开发商主页、邮件等。
3.Installer UI – Look&Feel:自定义安装界面、标题、标题颜色等。
anization:组织机构信息,尚未研究。
5.Pre – install :安装前准备,可以自定义安装步骤,修改各个步骤的标题及内容。
6.Install :至关重要的一步,首先准备好你要打包的文件(tomcat免安装版、mysql免安装版、jdk)点击Add Files …将要打包的文件添加进去,如下图:文件添加好了,下面要进行一些必要的处理,比如安装完成后创建桌面快捷方式、添加开始菜单等。
1.创建快捷方式:点击Add Action…选择 Add 出现如下界面:这里有两个InstallAnywhere 提供的系统变量需要说明:$USER_INSTALL_DIR$:安装目录,这是我们用得最多的。
installAnywhere打包软件使用说明一、安装软件InstallAnywhere 的安装程序在vss\打包程序\InstallAnywhere2009Enterprise安装包,目录下,先从vss下载下来。
解压,然后和普通软件一样安装,然后安装crack目录下readme.txt 的破解说明破解该软件。
二、修改配置中心1、配置中心的源代码在vss\打包程序\配置中心源码,目录下。
用Eclipse线新建一个java项目(不是网页项目),然后把vss上的源代码下载下来。
2、修改源代码以满足你自己项目的需求。
修改类com.xmgrid.GetPath,该类是用来取路径的,有开发路径和在tomcat路径,安装类中的注释进行调整就可以了,在开发时用开发路径,在发布时用tomcat路径即可。
3、在src\com\xmgrid路径下放置你自己的数据库初始化文件data.sql和tomcat 配置文件server.xml。
这个主要是为了再开发环境中测试用的,当测试通过后要把这两个文件移到tomcat下。
tomcat-6\conf\server.xml和tomcat-6\initdata\data.sql4、配置中心的main函数类是.xmgrid.Fcon,运行该类,出下如下界面:然后根据自己的需要进行配置就可以了,数据库初始化文件data.sql不能太大,应尽量简单,只包含必需的数据。
5、初始数据库的方法在ybqkInit\src\com\xmgrid\biz\FinttialDo.java中6、重新编码该项目,把编译后的class文件覆盖取自vss\打包程序\tomcat6\bin\classes中的内容三、准备打包内容1、新建一个文件夹,名字可以任意,从vss下载tomcat6到新文件夹中2、重新编码配置中心项目,把编译后的class文件覆盖取自tomcat6\bin\classes中的内容3、准备好上述东西后开始准备制作打包程序四、制作打包程序1、首先安装打包程序软件,可以从vss\ InstallAnywhere2009Enterprise安装包中下载。
打包器怎么使用方法
打包器是一种用于将项目资源打包成可在浏览器或服务器端运行的静态文件的工具。
以下是使用打包器的一般方法:
1. 安装打包器:根据项目的需求选择适合的打包器,比如Webpack或Parcel,然后按照相应的文档进行安装。
2. 配置打包器:创建一个配置文件来指定打包器的行为和需求。
配置文件通常包括入口文件、输出文件路径、使用的加载器、插件等。
3. 定义入口文件:在配置文件中指定项目的入口文件。
该文件是项目的主要入口点,打包器将从该文件开始分析依赖关系并打包需要的资源。
4. 定义加载器:使用加载器来处理不同类型的资源。
加载器可以转换、优化或解析各种文件类型,如JavaScript、CSS、图片等。
5. 定义插件:使用插件来扩展或自定义打包器的功能。
插件可以用于优化输出、提取公共代码、压缩等。
6. 运行打包命令:使用命令行工具或集成环境运行打包命令,打包器将会根据配置文件进行打包操作,并生成最终的静态文件。
7. 部署和使用生成文件:将打包后的静态文件部署到适当的环境中,例如服务器或CDN。
然后在浏览器中加载相应的文件,以便项目能够正确运行。
请注意,具体的步骤可能因所选用的打包器和项目的需求而有所不同,建议参考所使用打包器的官方文档以获取更详细的使用方法和示例。
一:包含文件。
(2)1. installAnywhere2010.zip (2)2.自定义UI文件夹 (2)3.系统插件文件夹 (2)4.打包操作说明 (2)二:安装注册installAnywhere2010 (2)1.安装。
(2)2.注册 (2)a.把IAClasses.zip覆盖安装目录下的IAClasses.zip. (2)b.然后断网后在设置里输入注册信息. (2)三:程序打包. (3)1.运行installAnywhere2010.如下图:(v_1) (3)2.打包新的项目,点击”Save As”后,出现下图的界面。
(效果图v_3) (5)3.Project介绍 (7) (7)b.Description。
(7)c.File Setting (7)d.Platforms (8)e.Local (9)f.Rules: (9)g.Config (10)h.Java (11)4. Install UI安装界面 (12)nization组织介绍 (14)6.、Pre-Install预安装 (14)7.Install安装介绍 (16)8.POST-install后安装介绍 (18)9.Pre_Uninstall(预卸载)介绍 (22)10.Uninstall.卸载介绍。
(23)11.post-uninstall后卸载介绍。
(24)12.Build构建工程介绍 (25)四:数据库的打包. (26)1.新建一个打包项目。
(27)2.Project,install ui,orgenization的相关设置 (27)3.Pre-install预安装设置 (27)4.install安装设置. (28)5.Post-install后安装设置 (29)6.Pre-unstall,uninstall,post-uninstall设置 (30)7.Build设置 (30)效果图见v_35 (30)五:编写自定义UI面板 (31)1.新建一个工程 (31)2.新建一个类 (31)3.打成JAR文件。
(33)4.打成JAR包后的使用。
(33)六:编写插件 (33)1.新建一个工程 (33)2.新建一个类。
(33)3.新建配置文件。
(34)4.编写完成打JAR包。
(34)一:包含文件。
1. installAnywhere2010.zip2.自定义UI文件夹3.系统插件文件夹4.打包操作说明二:安装注册installAnywhere20101.安装。
解压installAnywhere2010.zip。
运行\installAnywhere2010\Disk1\install.exe.2.注册.a.把IAClasses.zip覆盖安装目录下的IAClasses.zip.例如安装目录为C:\Program Files\InstallAnywhere 2010 Enterprise,则覆盖该目录下的IAClasses.zip.b.然后断网后在设置里输入注册信息.注册码为任意20位字符.三:程序打包.1.运行installAnywhere2010.如下图:(v_1)(效果图v_1)(效果图v_2)若是一个新的项目,选择”Create New Project”,选择”Basic Project Template”,点击”Save As”.(选择效果见上图v_1)若是一个保存过的项目,选择”Open Existing Project”.选择自己保存的项目(选择效果见上图v_2)2.打包新的项目,点击”Save As”后,出现下图的界面。
(效果图v_3)(效果图v_3)在Path:那里选择路径,在File name里面可以命名自己的打包的项目名称。
注意:最后以iap_xml结尾。
如上图所示.然后点击Save.会出现如下图v_4(效果图v_4)点击Advanced Designer进行打包时的一些高级设置。
效果见效果图v_5(效果图v_5)从该界面中可以看到,有很多项设置,一级导航包括:Project、Installer UI、Organization、install、Pre-Install、Post-Install、Pre-Uninstall、Post-Uninstall、Build。
下面分别逐个介绍。
3.Project介绍.效果图见v_5.根据情况设置Project Information信息,项目信息可以为中文,其他的默认即可.b.Description。
见效果图v_6(效果图v_6)自己根据情况填写.c.File Setting该界面中主要设置安装过程中,被安装的文件的时间如何处理,你可以选择保留文件本身的时间,也可以设置为安装时的时间,还可以设置成指定的时间。
该界面中还可以设置当文件已经存在时,如何提示或操作。
一般,使用缺省设置即可。
见效果图v_7(效果图v_7)d.Platforms支持三种操作系统平台:Mac OS X、Windows和UNIX。
因此,Platforms设置界面中,你可以分别对这三种操作平台的缺省安装路径和缺省快捷方式进行设置。
Windows平台的设置界面如下:(效果图v_8)其中有USER_MAGIC_FOLDER_1, USER_MAGIC_FOLDER_2, USER_MAGIC_FOLDER_3分别对应电脑的每个磁盘,可以选择相应的磁盘为默认目录。
(效果图v_8)e.Local(这个设置在这个版本中在另外一个地方设置,在一级菜单的Build里面设置)Locales项设置安装包所支持的安装界面的语言。
缺省是英文安装语言。
只有选择了除英文之外的至少一种其他语言,安装包才会在安装开始时显示选择安装语言的界面。
一般选择支持简体中文即可。
在install AnyWhere 的其他的版本手册中都提及需要注意中文的问题,如果大家在使用中遇到中文显示有问题的话(尤其是在非windows操作平台上),也很简单只要将你安装installanywhere文件夹下的resource\i18nr esources”的文件夹中” custom_zh_CN”文件中的中文用UNICODE码代替就OK了,在java的JDK\BIN中native2ascii.exe运行后替换原先的custom_zh_CN就OK了。
(效果图v_9)f.Rules:Rules项中可以配置多种安装规则,如安装前检查安装路径属性、安装平台或者其他自定义的规则。
一般,我们会用到检查安装平台,如是否是指定的操作系统,如下图所示(v_10):(效果图v_10)点击Add Rule按钮。
(效果图见v_11)选择Check Platform.(V_10图中是添加该项后的效果)。
在下面选择指定的操作系统。
g.Config“Config”界面“installer debug output”中有俩个文本框,大家可以在里面填上“console”,这样大家在安装文件生成后,调试安装时可以通过控制台来查看相关的提示信息。
正是发布的话,清空即可。
其他几项都可以使用缺省设置即可。
效果图v_12(效果图v_12)h.Java如果需要安装VM的话,就需要注意VM的安装路径,而设置VM的安装路径,就在该界面中:(见效果图v_13).一般缺省设置就可以(效果图v_13)i.Advanced.该项默认即可.4. Install UI安装界面主要设置安装的界面相关信息,在这里选择GUI,其他版本里有的说是一般选择swing模式即可。
在这里没有这项。
该界面中,特别需要注意的就是图片,如果没有特别需要,最好使用默认的,否则,经常出现找不到图片的问题。
如果需要的话,最好在InstallAnywhere的resources目录中建立图片文件夹,然后使用该路径,点击Preview按钮可以预览新换的图片的样式,其他使用缺省设置即可。
效果图见v_14(效果图v_14)在Billboards中使用默认就可以,图例如下:v_15(效果图v_15)在Help中可以设置对你要打包的项目进行一个帮助说明这里帮助有两种显示方式一种是Html另一种是te xt,在此处输入的帮助信息用户在安装程序的时候可以查看次帮助:图例如下(v_16)(效果图v_16)nization组织介绍Organization界面下主要包含Install Set、Feathures、Components和Modules四个子界面,分别用来设置安装集合(如典型安装、最小化安装、自定义安装等)、特性(如公共组件、帮助文档、应用程序等)、组建(要安装内容的各个组成部分)、模块(其他需要合并的模块)。
在配置安装集合时,指定哪些特性在某个安装类型时缺省选择被安装,而每个特性中具体包含哪些内容,是在组建中配置的。
没有特殊需求的话,使用缺省设置即可。
6.、Pre-Install预安装Pre-Install界面比较重要,安装过程中的各种界面都在这里设置,如安装协议、安装路径、程序快捷、预安装摘要等。
一般简单安装的话,使用缺省设置即可。
在这里安装界面用户也可以自己定义panel。
界面如下:(效果图v_17)(效果图v_17)在这里我们为了能够在安装的过程中测试数据库的链接,并且安装完毕后修改Spring的配置文件。
需要使用自己的自定义UI。
点击Add Action选择panels,再选择panels中的Custom Code.如果是不需要那个面板,直接选择后点击Remove.效果见图v_18.(关于自定义面板的开发在后面详细讲解)(效果图v_18)7.Install安装介绍初始的效果图见下图(v_19)(效果图v_19)添加文件后的效果图如效果图v_20(效果图v_20)8.POST-install后安装介绍Post-Install界面中配置安装完成后的操作,缺省会有俩个界面,一个是提示安装完成,另一个是重启操作系统,如下图所示(效果图v_21):(效果图v_21)如果安装完成后不需要重启操作系统,就选中“RestartWindows”,然后点击“Remove”按钮即可。
当然我们的项目中涉及到修改spring的配置文件,我们在这步做这个工作.点击add Action选择plgins选择我们写的插件”Properties File Writer”具体效果见效果图v_22在添加插件的时候需要把编写的插件放在installAnyWhere安装目录的plugins目录下边才能找到修改路径的效果图见v_23(效果图v_23)另外,为了把tomcat6注册服务,我们也需要在这一步设置.继续点击Add Actions.选择Generl.选择Execute Command.点击Add.具体效果见效果图v_24(效果图v_24)9.Pre_Uninstall(预卸载)介绍Pre-Uninstall界面中设置卸载过程的交互界面和步骤,缺省有三个界面:卸载介绍、选择卸载类型、选择要卸载的feature,如下图所示(效果图v_25):(效果图v_25)其中的卸载类型与前面Organization中设置的install set对应,如install set中有多种安装类型,那卸载。