InstallAnywhere 打包JAVA程序Word格式.docx
《InstallAnywhere 打包JAVA程序Word格式.docx》由会员分享,可在线阅读,更多相关《InstallAnywhere 打包JAVA程序Word格式.docx(15页珍藏版)》请在冰点文库上搜索。
![InstallAnywhere 打包JAVA程序Word格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/7/fc262f5e-92b1-47ea-becf-b04106578a05/fc262f5e-92b1-47ea-becf-b04106578a051.gif)
点击SaveAs…将项目保存到您要的位置。
4、项目保存以后,出现如下界面:
点击AdvancedDesigner…进行详细的设计,出现如下界面:
在这里填上项目的基本信息:
1.Project–info:
填写安装程序标题,安装文件名称,产品名称,其他项目可不填写。
2.Project–Description:
填写产品描述、开发商、开发商主页、邮件等。
3.InstallerUI–Look&
Feel:
自定义安装界面、标题、标题颜色等。
4.Organization:
组织机构信息,尚未研究。
5.Pre–install:
安装前准备,可以自定义安装步骤,修改各个步骤的标题及内容。
6.Install:
至关重要的一步,首先准备好你要打包的文件(tomcat免安装版、mysql免安装版、jdk)
点击AddFiles…将要打包的文件添加进去,如下图:
文件添加好了,下面要进行一些必要的处理,比如安装完成后创建桌面快捷方式、添加开始菜单等。
1.创建快捷方式:
点击AddAction…
选择
Add
出现如下界面:
这里有两个InstallAnywhere提供的系统变量需要说明:
$USER_INSTALL_DIR$:
安装目录,这是我们用得最多的。
$DESKTOP$:
桌面
我们选择Newfile在路径上写上:
$DESKTOP$$\$ITSM2.0.url(ITSM2.0.url为自定义内容)
在AdditionalText填上(url方式)
[InternetShortcut]
URL="
http:
//localhost:
8080/itsm-webapp/pages"
IconFile=$USER_INSTALL_DIR$$\$\bin\icon.ico
HotKey=0
IconIndex=0
IDList=
这是一个快捷方式的写法,访问路径(URL:
以是网站、一个exe文件等。
IconFile:
图标路径)
这样就创建了一个快捷方式,效果如下:
2.创建开始菜单
跟创建桌面快捷方式一样,在
下面AddAction,创建一个启动名为:
启动ITSM2.0.url的文件,效果如下:
注意:
文件名为:
$USER_SHORTCUTS$$\启动ITSM2.0.url
内容跟桌面快捷方式一样。
$USER_SHORTCUTS$为系统变量,意思为快捷菜单。
当然,你还可以添加更多的菜单项,具体操作跟上面一致。
到这里,您已经可以创建一个能够卸载、有开始菜单、桌面快捷方式的安装包了。
5、处理项目内容
此项根据你打包的内容而定,我们打包的是TOMCAT、MYSQL项目,所以要配置一些内容,首先点击界面的Post-install面板:
1.指定TOMCAT使用的JDK位置,在Tomcat6.0、Tomcat7.0下操作基本一致,要修改(catalina.bat、service.bat、startup.bat、shutdown.bat)
添加四个Action类型为:
如下图:
点击对应的项目,
找到要修改的文件(catalina.bat、service.bat、startup.bat、shutdown.bat)
选择Prepend(在前面增加)在对应的文件里添加响应内容:
catalina.bat:
rem--------------AddedbyNaikangstart...-----------------------
remSetJAVA_HOMEandCURRENT_DIR
setJRE_HOME=$USER_INSTALL_DIR$$\$jre
setCURRENT_DIR=$USER_INSTALL_DIR$
rem--------------AddedbyNaikangending...-----------------
service.bat
rem--------------AddedbyNaikangstart...---------------------
setCATALINA_HOME=$USER_INSTALL_DIR$
rem--------------AddedbyNaikangending...----------------------
startup.bat
rem--------------AddedbyNaikangstart...-----------------------------
remSetCURRENT_DIR
setCURRENT_DIR=$USER_INSTALL_DIR$
rem--------------AddedbyNaikangending...------------------------
shutdown.bat
rem--------------AddedbyNaikangstart...---------------------------
rem--------------AddedbyNaikangending...-----------------------
Tomcat配置就完成了。
2.配置MYSQL
跟上面一样,MYSQL需要指定数据存放路径,跟Tomcat配置一样,新增一个修改文件的Action
选择MYSQL目录下的my.ini
在后面加上(注意:
选择Append,填上下面的内容)
[mysqld]
basedir="
$USER_INSTALL_DIR$$\$mysql"
datadir="
$USER_INSTALL_DIR$$\$mysql\data"
default-character-set=UTF8
现在需要将MYSQL注册为系统服务,并启动、设置为开机启动,步骤如下:
AddAction选择:
(批处理)填上如下信息:
继续添加一个批处理Action,设置服务开机启动。
填上如下信息:
Comment:
setmysqlautorun
Script:
scconfigMySQL5start=auto
MYSQL配置就完成了。
3.配置Tomcat,跟上面的一样,也是注册Tomcat为系统服务,启动Tomcat,设置其为自动启动:
注册服务,新增一个批处理Action
installtomcatservice
call"
$USER_INSTALL_DIR$$\$bin\service.bat"
installTomcat7
启动服务,同上新增批处Action
starttomcatservice
netstartTomcat7
设置服务为自动启动,同上新增批处Action
settomcatautorun
scconfigTomcat7start=auto
这里注意:
start=auto等号后面的空格,必须要有。
6、编译项目。
到了最后一步,编译项目了:
点击Build面板,这里可以选择你要生成那些系统下的安装包,是否包含VM等(Windows下选择withVM,否则在裸机上可能出现无法安装现象)。
最后选择安装包语言,点击Locales如下界面:
选择安装包的语言,点击下面的
等待吧…
7、到这里,一个含JDK、TOMCAT、MYSQL的程序打包就完成了。