将tomcat作成系统自启动服务并增大jvm启动内存
2015-10-10 14:59
459 查看
【×××.bat】
set CATALINA_HOME=%~dp0tomcat
wmic ENVIRONMENT createname="JRE_HOME",username="<system>",VariableValue="jre路径"
cmd /c"%~dp0tomcat\bin\service.bat" remove
cmd /c"%~dp0tomcat\bin\service.bat" install
sc config Tomcat8 start=auto
regedit "%~dp0×××.reg"
net start Tomcat8
<可以修改tomcat/bin/service.bat文件中的“--JvmMs”和“--JvmMx”这两个属性值来设置内存大小>
设计过程:
1. 创建×××.bat文件(与tomcat同级目录)1) 设置必须临时环境变量,创建JRE_HOME系统环境变量
setCATALINA_HOME=%~dp0tomcat
wmic ENVIRONMENTcreatename="JRE_HOME",username="<system>",VariableValue="jre的路径"
2) 安装服务
cmd /c"%~dp0tomcat\bin\service.bat" install
3) 配置服务自启动
sc configTomcat8 start=auto
2. 创建×××.reg文件
修改注册表信息以增大jvm的启动内存<下面的空行必须保留>
【64位服务器】
Windows RegistryEditor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ApacheSoftware Foundation\Procrun 2.0\Tomcat8\Parameters\Java]
"JvmMs"=dword:00000400
"JvmMx"=dword:00000400
【32位服务器】
Windows RegistryEditor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSoftware Foundation\Procrun 2.0\Tomcat8\Parameters\Java]
"JvmMs"=dword:00000400
"JvmMx"=dword:00000400
3. 修改×××.bat文件
1) 增加注册表文件调用
regedit"%~dp0×××.reg"
2) 启动tomcat服务
net startTomcat8
相关文章推荐
- 让Python文件也可以当bat文件运行
- Java 6 JVM参数选项大全(中文版)
- 用批处理删除注册表健值的方法分享
- cmd批处理转义字符%的详细解释
- 通过批处理调用SQL的方法(osql)
- 将批处理文件注册成服务在系统启动的时候自动调用
- 用批处理实现读取文本文件并实现超链接代码的输出[原创]_DOS/BAT_脚本之家
- 用批处理解决数学问题的代码第1/4页
- 如何让批处理程序启动的时候最小化
- 利用批处理结合winrar轻松压缩文件
- 不错的批处理脚本 第一部分
- 批处理将文件侠内的文件名导入表格对应名称中
- 批处理实现批量修改文件名
- 用批处理重命名文本文件名的代码
- 三个不同文件停顿二秒弹出不同窗口的批处理
- 使用批处理修改web打印设置笔记 适用于IE
- SendTo增强版 批处理实用小工具
- 批处理中的预处理实现代码
- 不错的批处理脚本实例代码 第二部分
- 迅速删除非法文件名的批处理代码