我是靠谱客的博主 魁梧猎豹,最近开发中收集的这篇文章主要介绍java web打包安装程序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

先将Java、Tomcat、MySQL和项目文件都复制到一个目录里面。该目录下有以下东西:
[apps] - 存放项目文件
[jdk1.6.0_13] - Java的jdk文件
[MySQL-5.1] - MySql非安装版
[Tomcat-6.0.18] - Tomcat
1) 修改 Tomcat目录confserver.xml 中的标签<Host appBase="webaps" ...> ,将appBase指向项目所在相对路径。注意路径分割符使用“/”。
2) 编写两个批处理文件,分别为“install.bat”和“uninstall.bat”,放在目录根路径下。
install.bat内容:
set JAVA_HOME=%1%jdk1.6.0_13
set CATALINA_HOME=%1%Tomcat-6.0.18
call %1%Tomcat-6.0.18binservice install Tomcat
call %1%MySQL-5.1binmysqld --install MySQL
net start MyTomcat
net start MySQL
uninstall.bat内容:
set JAVA_HOME=%1%jdk1.6.0_13
set CATALINA_HOME=%1%Tomcat-6.0.18
net stop Tomcat
net stop MySQL
call %1%Tomcat-6.0.18binservice remove Tomcat
call %1%MySQL-5.1binmysqld --remove MySQL
3) 建立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就是完成的安装文件包。

 

最后

以上就是魁梧猎豹为你收集整理的java web打包安装程序的全部内容,希望文章能够帮你解决java web打包安装程序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部