`
sd8089730
  • 浏览: 258579 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Installanywhere 打包mysql tomcat jdk

 
阅读更多

<!--[if !supportLists]-->一、<!--[endif]-->准备工作

<!--[if !supportLists]-->(1)<!--[endif]-->下载JDK1.6,并安装

<!--[if !supportLists]-->(2)<!--[endif]-->下载mysql免安装版mysql-noinstall-5.0.20a-win32

<!--[if !supportLists]-->(3)<!--[endif]-->下载tomcat免安装版apache-tomcat-5.5.20

<!--[if !supportLists]-->(4)<!--[endif]-->下载InstallAnywhere 2009 Enterprise,并安装

先将JavaTomcatMySQL和项目文件都复制到一个目录里面。该目录下有以下东西:

 [jdk1.6] - Javajdk文件,将安装的JDK目录拷贝至此

[mysql5.0] - MySql非安装版

[tomcat5.5] - Tomcat绿色免安装版

如下图:

二、 编写两个批处理文件,分别为“install.bat”“uninstall.bat”放在目录根路径下。

install.bat内容如下:

set JAVA_HOME=%1%/jdk1.6

set CATALINA_HOME=%1%/tomcat5.5

set mysql_home=%1%/mysql5.0

call %1%/mysql5.0/bin/mysqld --install mysql5

net start mysql5

call %mysql_home%/bin/mysqladmin -h localhost -u root password 123

call %mysql_home%/bin/mysql -hlocalhost  -uroot -p123 <%mysql_home%/sql/risk.sql

call %1%/tomcat5.5/bin/service install mytomcat

net start mytomcat 

其中

call %mysql_home%/bin/mysqladmin -h localhost -u root password 123修改密码为123

call %mysql_home%/bin/mysql -hlocalhost  -uroot -p123 <%mysql_home%/sql/xxx.sql

是用来执行sql脚本xxx.sql,所以需要在mysql的安装目录中新建放有数据库脚本xxx.sql的文件夹sql

 

uninstall.bat内容如下:

set JAVA_HOME=%1%/jdk.6

set CATALINA_HOME=%1%/tomcat5.5

net stop mytomcat

net stop mysql5

call %1%/tomcat5.5/bin/service remove mytomcat

call %1%/mysql5.0/bin/mysqld --remove mysql5 

三、 建立Project
打开InstallAnywhere 2009 Enterprise,建立Baisc Project Template,然后选择Advanced Designer,设置Title, Name等。

四 、本地化语言
菜单Project>Locales>,选择需要的本地化语言。

五、设置环境变量
菜单Install>,按钮Add Action...>Set System Environment Variable>Add>,设置JAVA_HOMECATALINA_HOME,CATALINA_DIR,PATH 四个系统环境变量。
其中$USER_INSTALL_DIR$表示用户选择的安装路径。

JAVA_HOME 

$USER_INSTALL_DIR$/jdk1.6

CATALINA_HOME

$USER_INSTALL_DIR$/tomcat5.5

CATALINA_DIR

$USER_INSTALL_DIR$/tomcat5.5/bin

PATH

$USER_INSTALL_DIR$/jdk1.6/bin;$USER_INSTALL_DIR$/mysql5.0/bin;$USER_INSTALL_DIR$/tomcat5.5/bin;c:/windows/system32 

然后把jdk,tomcat,mysql 通过按钮Add Files...添加进来放在 User Install Folder直接目录下

如图所示:

六、注册服务
菜单Post-Install>,按钮Add Action...>Execute Command>Add>,在安装完成后执行install.bat,注册TomcatMySQL服务。
其中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前面。

然后添加按钮Add Action...>Motify Text File-Single File>Add>,然后在Installed file选中mysql安装目录下的my.in(如果没有这个文件,请先创建这样一个文件,内容为空),其中Additional Text选中第一个prepend,在文本框中输入:

[mysqld]

basedir="$USER_INSTALL_DIR$/mysql5.0"

datadir="$USER_INSTALL_DIR$/mysql5.0/data"

default-character-set=gbk


<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->

七、让安装完成后启动浏览器,自动打开项目
菜单Post-Install>,按钮Add Action...>Launch Default Browser>Add>
Other URL: 填入项目地址 http://localhost:8080/ProjectName
讲该Launch Default Browser移动到Panel: Install Complete后面。

八、反安装
菜单Pre-Uninstall>,按钮Add Action>Execute Command>Add>
Command Line:
 

cmd /c $USER_INSTALL_DIR$/uninstall.bat $USER_INSTALL_DIR$

将该Execute Command移动到第一个。
选中Options中的3个选项。

九、打包
菜单Build>,按钮Build Project>,等待InstallAnywhere打包完成。
完成以后,按钮Open in Explorer>,文件夹Web_Installers>InstData>Windows>VM>setup.exe就是完成的安装文件包。

分享到:
评论

相关推荐

    installanywhere2009打包Tomcat,jdk,mysql

    ### 使用InstallAnywhere 2009 打包 Tomcat、JDK 和 MySQL 在软件部署过程中,使用InstallAnywhere这样的工具可以极大地简化安装流程,并确保所有依赖项被正确配置。本文将详细介绍如何使用InstallAnywhere 2009来...

    installanywhere使用说明mysql+tomcat+jdk

    installanywhere使用说明ppt mysql+tomcat+jdk

    installanywhere打包j2ee的方法总结mysql+tomcat+jdk.pdf

    【标题】: 使用InstallAnywhere打包J2EE应用的详尽指南——MySQL+Tomcat+JDK 【描述】: 本文档将详细阐述如何利用InstallAnywhere工具打包包含MySQL数据库、Tomcat服务器和JDK的J2EE应用程序,以创建跨平台的安装...

    installanywhere打包web项目

    在本文中,我们将介绍如何使用 InstallAnywhere 2009 打包 Web 项目,包括 JDK、Tomcat、MySQL、Geoserver 和 PostgreSQL 等工具的打包和压缩。 首先,我们需要下载非安装的 JDK、MySQL 和其他工具,然后将其复制到...

    installanywhere打包j2ee工程(包括jdk+tomcat+mysql)

    【标题】"installanywhere打包j2ee工程(包括jdk+tomcat+mysql)"涉及到的知识点主要涵盖了Java企业级开发的几个核心组成部分:InstallAnywhere工具的使用、J2EE应用部署、Tomcat服务器的配置以及MySQL数据库的安装与...

    InstallAnyWhere J2EE集成Tomcat6.0+MySql5.1+JDK1.5

    【InstallAnyWhere J2EE集成】是一个自动化安装过程,它涉及了三个关键组件:Tomcat6.0,MySql5.1,以及JDK1.5。这些组件都是Java相关技术的重要部分,对于构建和部署Java企业级应用程序至关重要。 1. **Tomcat6.0*...

    installanywhere-打包j2ee的方法总结mysql+tomcat+jdk.pdf

    【标题】: 使用InstallAnywhere打包J2EE应用的详尽指南——MySQL+Tomcat+JDK 【描述】: 本文将深入解析如何利用InstallAnywhere工具进行J2EE应用程序的打包,涵盖MySQL数据库、Tomcat服务器和JDK的集成。 【标签】...

    Installanywhere使用导入mysql库,tomcate ,jdk打包

    【Installanywhere使用导入mysql库,tomcat,jdk打包】是一项在IT领域常见的软件部署任务,主要用于构建可分发的自包含应用程序包。这个过程包括将Java开发工具(JDK)、应用服务器(如Tomcat)以及数据库服务器(如...

    installanywhere-打包j2ee的方法总结mysql+tomcat+jdk.doc

    【installanywhere打包j2ee方法详解:整合mysql+tomcat+jdk】 InstallAnywhere是一款强大的跨平台安装程序制作工具,由Flexera Software公司开发。它提供了便捷的方式,为多种操作系统如Solaris、HP-UX、AIX、Linux...

    InstallAnywhere WEB系统工具打包

    "InstallAnywhere WEB系统工具打包" 是一种通过InstallAnywhere软件对包含Tomcat、MySQL和JDK的WEB应用程序进行集成打包的方法。这种方法旨在简化部署过程,使用户能够一键安装和管理整个系统环境。 一、安装...

    Installanywhere打包javaweb项目

    Installanywhere打包javaweb项目 一 准备阶段 由于我们打包的是javaweb项目,实现的目标是在一台没有javaweb项目运行环境下,可以通过一键安装后执行我们的项目客户机上,那么,我们需要准备如下文件 1、jdk -- 可以...

    installanywhere打包J2EE工程

    本文将基于提供的内容,深入探讨如何使用InstallAnywhere工具,特别是版本7.1,来打包一个J2EE项目,如医生工作站项目(CHWAS),使其成为包含JVM、TOMCAT和MYSQL的可执行文件。 #### 准备工作 在开始打包之前,...

    使用INSTALLANYWHERE软件打包Java web操作说明.doc

    使用INSTALLANYWHERE软件打包Java Web应用程序的操作流程主要涉及以下几个关键步骤: 1. **准备工作**: - 首先,你需要准备以下组件:Tomcat服务器(例如,6.0.35版本的免安装版)、MySQL数据库(如5.1.63免安装...

    installanywhere打包j2ee项目

    搞这个搞了老子五天。一是本机有开发环境,安装过mysql引起的。二、主要是网上资源的问题。感谢大哥大姐提供各种操作说明文档,...注意: jdk,tomcat,mysql要自己下,太大了,放不上去,只是个空文件夹,网友自行补上。

    installanywhere使用手册.doc

    《InstallAnywhere使用手册》详述了如何利用该工具将Web应用程序打包成可执行文件(exe),并同时集成Tomcat、MySQL和JDK这三大组件。以下是对这一过程的详细解释: 1. **手工注册Tomcat和MySQL服务**:在创建...

    用InstallAnyWhere工具打包J2EE程序

    ### 使用InstallAnyWhere工具打包J2EE程序 #### 概述 在软件开发与部署过程中,将复杂的Java应用程序(特别是J2EE应用)打包成易于安装的格式是一项重要的任务。InstallAnyWhere是一款强大的多平台安装解决方案,它...

Global site tag (gtag.js) - Google Analytics