读书人

java web封装安装程序

发布时间: 2012-11-07 09:56:10 作者: rapoo

java web打包安装程序

先将Java、Tomcat、MySQL和项目文件都复制到一个目录里面。该目录下有以下东西:[apps] - 存放项目文件[jdk1.6.0_13] - Java的jdk文件[MySQL-5.1] - MySql非安装版[Tomcat-6.0.18] - Tomcat1) 修改 Tomcat目录\conf\server.xml 中的标签<Host appBase="webaps" ...> ,将appBase指向项目所在相对路径。注意路径分割符使用“/”。2) 编写两个批处理文件,分别为“install.bat”和“uninstall.bat”,放在目录根路径下。install.bat内容:set JAVA_HOME=%1%\jdk1.6.0_13set CATALINA_HOME=%1%\Tomcat-6.0.18call %1%\Tomcat-6.0.18\bin\service install Tomcatcall %1%\MySQL-5.1\bin\mysqld --install MySQLnet start MyTomcatnet start MySQLuninstall.bat内容:set JAVA_HOME=%1%\jdk1.6.0_13set CATALINA_HOME=%1%\Tomcat-6.0.18net stop Tomcatnet stop MySQLcall %1%\Tomcat-6.0.18\bin\service remove Tomcatcall %1%\MySQL-5.1\bin\mysqld --remove MySQL3) 建立Project打开InstallAnywhere 2009 Enterprise,建立Baisc Project Template,然后选择Advanced Designer,设置Title, Name等。4) 本地化语言菜单Project>Locales>,选择需要的本地化语言。5) 设置环境变量菜单Install>,按钮Add Action...>Set System Environment Variable>Add>,设置JAVA_HOME和CATALINA_HOME两个系统环境变量。其中$USER_INSTALL_DIR$表示用户选择的安装路径。6) 注册服务菜单Post-Install>,按钮Add Action...>Execute Command>Add>,在安装完成后执行install.bat,注册Tomcat和MySQL服务。其中Command Line: cmd /c $USER_INSTALL_DIR$\install.bat $USER_INSTALL_DIR$。cmd /c表示执行指定的命令并中断。$USER_INSTALL_DIR$是传递给install.bat中%1%的参数。并且,选中Options中的3个选项。将该Execute Command移动到Panel: Install Complete前面。7) 让安装完成后启动浏览器,自动打开项目菜单Post-Install>,按钮Add Action...>Launch Default Browser>Add>在Other URL: 填入项目地址 http://localhost:7777/rpss讲该Launch Default Browser移动到Panel: Install Complete后面。8) 反安装菜单Pre-Uninstall>,按钮Add Action>Execute Command>Add>。Command Line: cmd /c $USER_INSTALL_DIR$\uninstall.bat $USER_INSTALL_DIR$将该Execute Command移动到第一个。选中Options中的3个选项。9) 打包菜单Build>,按钮Build Project>,等待InstallAnywhere打包完成。完成以后,按钮Open in Explorer>,文件夹Web_Installers>InstData>Windows>VM>,setup.exe就是完成的安装文件包。

?

读书人网 >Web前端

热点推荐