installanywhere打包j2ee(java、tomcat、mysql)的具体步骤 转载
2011-03-03 18:16
543 查看
以打包我自己的rpss项目为例:
先将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
注: .bat中 %1 为占位符,表示将参数传递到此位置。
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...> ute 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个选项。
将该 ute 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> ute command> add> 。
command line: cmd /c $user_install_dir$/uninstall.bat $user_install_dir$
将该 ute command移动到第一个。
选中options中的3个选项。
9) 打包
菜单build> ,按钮build project> ,等待installanywhere打包完成。
完成以后,按钮open in explorer> ,文件夹web_installers> instdata> windows> vm> ,setup.exe就是完成的安装文件包。
先将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
注: .bat中 %1 为占位符,表示将参数传递到此位置。
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...> ute 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个选项。
将该 ute 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> ute command> add> 。
command line: cmd /c $user_install_dir$/uninstall.bat $user_install_dir$
将该 ute command移动到第一个。
选中options中的3个选项。
9) 打包
菜单build> ,按钮build project> ,等待installanywhere打包完成。
完成以后,按钮open in explorer> ,文件夹web_installers> instdata> windows> vm> ,setup.exe就是完成的安装文件包。
相关文章推荐
- installanywhere打包j2ee(java、tomcat、mysql)的具体步骤
- installanywhere打包jdk,tomcat,MySQL,j2ee项目
- 利用installanywhere 打包J2EE工程为可执行文件(集成JVM、TOMCAT、MYSQL)
- java jsp tomcat6 mysql 连接池配置[转载]
- InstallAnywhere web打包成exe文件(tomcat6 , mysql。jdk1.6)
- 阿里云上安装mysql步骤/ 阿里云ECS搭建Java+mysql+tomcat环境
- InstallAnywhere web打包成exe文件(tomcat6 , mysql。jdk1.6)
- 阿里云安装 mysql java tomcat gcc nginx 步骤
- mysql+tomcat+java工程打包
- 关于如何在docker中利用tomcat和MySQL容器部署java web应用的详细步骤
- 阿里云 CenterOS 安装mysql java tomcat gcc nginx步骤
- java;jsp;tomcat;mysql;hibernate;j2ee 编码中文乱码全面解决方案
- window10 下安装java开发环境步骤(jdk,maven,idea,MySQL,navicat,tomcat)
- 转载:使用installanywhere 打包java应用程序
- Ubuntu下安装java、mysql和tomcat 步骤说明
- 转载:使用installanywhere 打包java应用程序
- java;jsp;tomcat;mysql;hibernate;j2ee 编码中文乱码完美彻底全面解决方案
- Installanywhere 打包mysql tomcat jdk
- Eclipse+Tomcat+Mysql构建J2EE开发环境(转载)
- java;jsp;tomcat;mysql;hibernate;j2ee 编码中文乱码全面解决方案