锁定老帖子 主题:打包J2EE工程为安装文件
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-29
现在有这样一个J2EE项目,使用tomcat + mysql 开发,开发完成后,客户要求打包成安装程序,要求客户机器在没有任何开发环境下也能运行该项目 打包步骤如下:
有这几个问题需要解决:注册MySQL服务,打开MySQL和tomcat服务,解决方法如下:
1. 准备工具:tomcat解压缩版, mysql免安装版, installAnywhere, jdk(使用安装好的就行) 2. 将J2EE工程打包为.war,放到tomcat的webapps中 3. 建立一个文件夹,取名为“服务”,在该文件夹下建立2个批处理文件,分别取名为:"启动服务.bat“ 和"停止服务.bat" 4. 打开installAnywhere,开始本次打包的关键步骤
A 在install中,添加文件,将tomcat,mysql,jdk,服务 这四个文件夹添加进去 B 在Post-install中,addAction 选择"Modify Text File - Single File" 点击Choose Target 选择tomcat/bin下catalina.bat,选择Prepend,写入
C 与B步骤相同,分别在tomcat/bin下的startup.bat和shutdown.bat中写入上面的代码 D 在Post-install中,addAction 选择"Modify Text File - Single File" 点击Choose Target 选择mysql下my.ini,选择Prepend,写入
E 在Post-install中,addAction 选择"Execute Script/Batch file" 在Comment中取名为"注册MySQL服务",在Script中写入
F 在install中,选择"服务"文件夹,在Path选项中选择"Shortcut's Destionation Folder" 表示安装到"开始"菜单中去 G 在install中,addAction 选择"Modify Text File - Single File" 点击Choose Target 选择"服务"文件夹下"启动服务.bat"文件,选择Prepend,写入
H 通G,在"停止服务.bat"中写入上面代码
5. 开始打包,完成!
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 5226 次