web项目打包成exe在windows下一键安装 jdk+Tomcat+mysql

本文介绍了如何使用Inno Setup工具将包含JDK、Tomcat和MySQL的Web项目打包成Windows一键安装程序,以便销售人员进行傻瓜式部署。详细步骤包括编辑compile.iss文件,配置各个服务的启动脚本,以及调整Tomcat的service.bat文件,确保服务能够正常启动。通过这种方式,可以简化项目部署流程,提高效率。
摘要由CSDN通过智能技术生成

      最近因为公司销售人员不懂软件,所以每次部署项目都需要技术人员到客户现场进行部署,很不方便。所以公司就让把我们的项目做成傻瓜式安装,这样就可以让销售人员去安装,也给技术省了很多事。我在网上找了很多教程但是有些地方还是不全,而且每个人写的也都不一样,所以在制作过程中遇到很多问题,经过几天研究终于实现了,现在就把我整理、研究的写下来,希望可以帮到更多人。

一:打包工具

在网上下载一个 Inno steup的制作exe文件工具

下面是我整理好的compile.iss文件(以下这个可以直接复制过去把要改的东西改掉就可以直接用了):

; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "xxxx管理系统"        <------软件的名称
#define MyAppVersion "V1.0"           <-------软件的版本
#define MyAppPublisher "xxxxxx信息科技有限公司"    <------公司名称
#define MyAppURL "http://www.xxxx.com/"          <------公司网址

[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={ {DCCFE898-2E2D-4C7B-9A45-C81B3A50F80C}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
;AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName=D:\soft         <------默认安装的路径
DefaultGroupName={#MyAppName}
OutputBaseFilename=setup
SetupIconFile=C:\Users\g5000\Desktop\soft\logo.ico   <------安装图标的路径
Compression=lzma
SolidCompression=yes
PrivilegesRequired=admin


[Languages]
Name: "chinesesimp"; MessagesFile: "compiler:Default.isl"

[Files]         <------需要打包成exe文件的jdk+Tomcat+mysql文件的路径
Source: "C:\Users\g5000\Desktop\soft\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
Name: "{commondesktop}\xxxxxx理系统"; Filename: http://localhost:9080     <------ tomcat访问的端口,这里改成9080是为了避免冲突

[Run]     <------ 一键安装后要运行一下三个bat文件,Flags: runhidden; 表示运行是隐藏的
Filename: "{app}\tomcat6\Set_Env.bat"; Flags: runhidden;   
Filename: "{app}\tomcat6\bin\启动服务.bat"; Flags: runhidden;
Filename: "{app}\MySQL\bin\启动服务.bat"; Flags: runhidden;

 

 

二:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值