installanywhere打包jdk,tomcat,MySQL,j2ee项目
2010-11-12 11:53
429 查看
先将Java
、Tomcat
、MySQL
和项目文件都复制到一个目录里面。该目录下有以下东西:
[apps] -
存放项目文件
[jdk1.6.0_13] - Java
的jdk
文件
[MySQL-5.1] - MySql
非安装版
[Tomcat-6.0.18] - Tomcat
1
) 修改 Tomcat
目录/conf/server.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.18/bin/service install Tomcat
call %1%/MySQL-5.1/bin/mysqld --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.18/bin/service remove Tomcat
call %1%/MySQL-5.1/bin/mysqld --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>
,install.exe
就是完成的安装文件包。
、Tomcat
、MySQL
和项目文件都复制到一个目录里面。该目录下有以下东西:
[apps] -
存放项目文件
[jdk1.6.0_13] - Java
的jdk
文件
[MySQL-5.1] - MySql
非安装版
[Tomcat-6.0.18] - Tomcat
1
) 修改 Tomcat
目录/conf/server.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.18/bin/service install Tomcat
call %1%/MySQL-5.1/bin/mysqld --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.18/bin/service remove Tomcat
call %1%/MySQL-5.1/bin/mysqld --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>
,install.exe
就是完成的安装文件包。
相关文章推荐
- NSIS打包web项目(jdk+tomcat+mysql)
- installanywhere打包j2ee(java、tomcat、mysql)的具体步骤 转载
- 项目中使用的一些基本知识(将mysql、jdk、tomcat打包放在一起供用户使用)
- 利用installanywhere 打包J2EE工程为可执行文件(集成JVM、TOMCAT、MYSQL)
- web项目打包成exe在windows下一键安装 jdk+Tomcat+mysql
- Installanywhere 打包mysql tomcat jdk
- installanywhere打包j2ee(java、tomcat、mysql)的具体步骤
- 如何在centOS6.7上安装jdk、mysql、tomcat,以及部署打包成war包的web项目
- 【转】InstallAnywhere web打包成exe文件(tomcat6 , mysql。jdk1.6)
- InstallAnywhere web打包成exe文件(tomcat6 , mysql。jdk1.6)
- InstallAnywhere web打包成exe文件(tomcat6 , mysql。jdk1.6)
- NSIS打包WEB项目(JDK+Tomcat+MySQL)
- CentOS 6.5搭建Tomcat+Mysql+JDK+FTP环境并部署项目
- 【超详细】如何部署javaWeb项目流程 阿里云linux-ubuntu下mysql+tomcat+jdk安装
- web项目jdk mysql tomcat redis nginx memcache linux部署细节
- 打包mysql、tomcat、jdk为一个软件
- 云服务器部署Java web项目(JDK, Tomcat, MySQL)
- Linux安装jdk,tomcat以及mysql并且发布项目
- Centos中搭建J2EE环境--jdk-tomcat-eclipse-mysql
- 打包mysql、tomcat、jdk为一个软件