标签: InstallAnywhere 程序安装制作 Java Tomcat MySQL
一.安装InstallAnywhere
我用的版本是InstallAnywhere7.1,安装步骤简单,一直Next即可;
二.安装源文件目录
\resources\NK-eHR
-bin
-jdk1.5.0_13
-mysql5.0.45
-tomcat5.0.28
-LICENSE.TXT
三.开始制作J2EE安装程序包
1.运行InstallAnywhere7.1,选择路径,并命名Project。我的设置:路径:F:\SoftPack\resources\,Project名:NK-eHR,直接点击Save。
2.Project.
设置项目基本信息基本不需要动,一些项目信息看图示即明白,在console项目中调试时可设置Send stderr to 和Send stdout to为:console,最终发布可去掉;Info:设置软件的标题等信息;Description:设置软件产品版本,描述,提供商信息等;Locales:选择语言;Rules:我检查了安装软件必须的系统,CheckPlatform。
3.Install UI
设置安装的用户接口,基本可以不动,我去掉了部分不需要内容,如下图
4.Organization
设置组织方式,基本可以不动,同样我也去掉了部分不需要的,如下图:
5.Pre_Install
安装预览设置,基本不需要动,我去掉了部分不需要项目,增加了产品使用协议,如下图
6.Install
安装的项目,Addfiles进来需要打包的项目文件,Addaction增加开始菜单,注意菜单的Path项选择Program Menu,如下图
7.Post_Install
安装过程中需要的修改都在这里,很重要,请看下属文字描述:
1)修改mysql配置文件my.ini,在开头增加
[mysqld]
basedir="$USER_INSTALL_DIR$$/$mysql5.0.45/"
basedir="$USER_INSTALL_DIR$$/$mysql5.0.45/data"
default-character-set=UTF8
2)修改tomcat文件catalina.bat,在开头增加
rem -------------- Added by Naikang start... -------------------------------------------------------------
rem Set JAVA_HOME and CURRENT_DIR
set JAVA_HOME=$USER_INSTALL_DIR$$\$jdk1.5.0_13
set CURRENT_DIR=$USER_INSTALL_DIR$$\$tomcat5.0.28$\$bin
rem -------------- Added by Naikang ending... ------------------------------------------------------------
3)修改tomcat文件service.bat,在开头增加
rem -------------- Added by Naikang start... -------------------------------------------------------------
rem Set JAVA_HOME and CURRENT_DIR
set JAVA_HOME=$USER_INSTALL_DIR$$\$jdk1.5.0_13
set CATALINA_HOME=$USER_INSTALL_DIR$$\$tomcat5.0.28
rem -------------- Added by Naikang ending... ------------------------------------------------------------
4)修改tomcat文件startup.bat,在开头增加
rem -------------- Added by Naikang start... -------------------------------------------------------------
rem Set CURRENT_DIR
set CURRENT_DIR = $USER_INSTALL_DIR$$\$tomcat5.0.28
rem -------------- Added by Naikang ending... ------------------------------------------------------------
5)修改tomcat文件shutdown.bat,在开头增加
rem -------------- Added by Naikang start... -------------------------------------------------------------
rem Set CURRENT_DIR
set CURRENT_DIR = $USER_INSTALL_DIR$$\$tomcat5.0.28
rem -------------- Added by Naikang ending... ------------------------------------------------------------
6)Register Service: MySQL5
call "$USER_INSTALL_DIR$/mysql5.0.45/bin/mysqld.exe" --install-manual MySQL5
7)Register Service: Tomcat5
call "$USER_INSTALL_DIR$/tomcat5.0.28/bin/service.bat" install
8)Start Service: MySQL5
net start MySQL5
9)Start Service: Tomcat5
net start Tomcat5
10)Modify root password
call "$USER_INSTALL_DIR$/mysql5.0.45/bin/mysqladmin.exe" -h localhost -P 3308 -u root password "123456"
11)Initialize MySQL DB
call "$USER_INSTALL_DIR$/mysql5.0.45/bin/mysql.exe" -h localhost -P 3308 -u root -p123456 < "$USER_INSTALL_DIR$/mysql5.0.45/bin/db.mysql"
8.Post_Uninstall
卸载软件时需要对系统的操作,停止、注销mysql和tomcat服务,删除一些安装文件等,具体如下:
1)Unegister Service: MySQL5
net stop MySQL5
call "$USER_INSTALL_DIR$/mysql5.0.45/bin/mysqld.exe" --remove MySQL5
2)Unegister Service: Tomcat5
net stop Tomcat5
call "$USER_INSTALL_DIR$/tomcat5.0.28/bin/service.bat" remove
3)Delete files and directorys
del /q/s "$USER_INSTALL_DIR$/jdk1.5.0_13"
rd /q/s "$USER_INSTALL_DIR$/jdk1.5.0_13"
del /q/s "$USER_INSTALL_DIR$/mysql5.0.45"
rd /q/s "$USER_INSTALL_DIR$/mysql5.0.45"
del /q/s "$USER_INSTALL_DIR$/tomcat5.0.28"
rd /q/s "$USER_INSTALL_DIR$/tomcat5.0.28"
del /q/s "$USER_INSTALL_DIR$/bin"
rd /q/s "$USER_INSTALL_DIR$/bin"
del /q/s "$USER_INSTALL_DIR$/LICENSE.TXT"
9.Post_Unintall
基本不需要动,删除了不需要的项目,增加了卸载说明,如下图:
10.Build
开始编译,主要设置一些平台相关的东西,是否要继承jre,还有如果需要刻录成光盘的模式,可以在Distribution中设置
11.点击Build Project按钮,等吧...
原文请点击:http://yuanliyin.blog.sohu.com/73178212.html
分享到:
相关推荐
总的来说,使用InstallAnywhere7.1打包J2EE工程是一个综合了项目管理、资源整理、用户交互设计、安装逻辑控制等多个方面的工作。通过这个工具,开发者能够创建出专业且适应多平台的J2EE应用安装程序,极大地简化了...
工具:InstallAnywhere7.1Enterprise 条件:jar+tomcat(编译后的webProject)+mysql InstallAnywhere7.1Enterprise 这个功能跟强大。 下面是另外一个: 让你的WEB工程编程EXE。便捷安装轻松卸载。 以前发过一个:...
`InstallAnywhere 7.1` 是一款强大的跨平台安装包制作工具,能够帮助开发者创建适应多种操作系统的安装程序。本篇将详述如何利用`InstallAnywhere 7.1`来整合`JDK`、`JBOSS`服务器和`JAR`文件,制作出无需预先安装`...
【标题】: 使用InstallAnywhere打包J2EE应用的详尽指南——MySQL+Tomcat+JDK 【描述】: 本文将深入解析如何利用InstallAnywhere工具进行J2EE应用程序的打包,涵盖MySQL数据库、Tomcat服务器和JDK的集成。 【标签】...
【标题】"installanywhere打包j2ee工程(包括jdk+tomcat+mysql)"涉及到的知识点主要涵盖了Java企业级开发的几个核心组成部分:InstallAnywhere工具的使用、J2EE应用部署、Tomcat服务器的配置以及MySQL数据库的安装与...
【installanywhere打包j2ee方法详解:整合mysql+tomcat+jdk】 InstallAnywhere是一款强大的跨平台安装程序制作工具,由Flexera Software公司开发。它提供了便捷的方式,为多种操作系统如Solaris、HP-UX、AIX、Linux...
【标题】: 使用InstallAnywhere打包J2EE应用的详尽指南——MySQL+Tomcat+JDK 【描述】: 本文档将详细阐述如何利用InstallAnywhere工具打包包含MySQL数据库、Tomcat服务器和JDK的J2EE应用程序,以创建跨平台的安装...
installanywhere使用说明ppt mysql+tomcat+jdk
InstallAnywhere 7.1 是一款强大的跨平台安装程序制作工具,尤其适合于Java EE软件的打包和发布。这款工具以其智能化和易用性著称,能够创建在多种操作系统上运行的安装程序,包括Windows、Solaris、Linux、Mac OS、...
### 使用InstallAnywhere工具打包JDK 1.5 + Tomcat 6.0 + Web应用程序详解 在软件开发领域,特别是企业级应用开发中,将Java应用程序及其运行环境(如JDK、Tomcat等)进行打包并发布是一个重要的环节。本文将详细...
### 使用InstallAnyWhere工具打包J2EE程序 #### 概述 在软件开发与部署过程中,将复杂的Java应用程序(特别是J2EE应用)打包成易于安装的格式是一项重要的任务。InstallAnyWhere是一款强大的多平台安装解决方案,它...
【InstallAnyWhere J2EE集成】是一个自动化安装过程,它涉及了三个关键组件:Tomcat6.0,MySql5.1,以及JDK1.5。这些组件都是Java相关技术的重要部分,对于构建和部署Java企业级应用程序至关重要。 1. **Tomcat6.0*...
《使用Installanywhere 2009打包J2EE工程详解》 Installanywhere是一款强大的应用程序安装包制作工具,尤其适用于打包复杂的J2EE工程。本文将详细介绍如何使用Installanywhere 2009来创建一个J2EE工程的安装程序,...
本教程将探讨如何在Ubuntu操作系统上,结合Java编程语言、Tomcat服务器以及MySQL数据库来实现这一功能。通过这个过程,我们可以了解到Web开发的基本流程,以及如何整合后端与数据库。 首先,让我们了解Ubuntu操作...