一、下载Tomcat添加文件
如果Tomcat在bin目录下没有service.bat,tomcat7.exe,tomcat7w.exe。上网查询相应版本进行下载。https://tomcat.apache.org/
1. 进入官网

2. 选择下载版本

3. 下载保存

4. 打开下载后的tomcat7文件

5. 拷贝之后的bin目录

二、配置service.bat文件
1. 打开setenv.bat文件
在tomcat文件中打开setenv.bat文件,找到:Set JAVA_OPTS=-agentlib:idtclassloader -Xms512m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m

2. 打开service.bat文件
找到下面这几句话
set "SELF=%~dp0%service.bat"
rem Guess CATALINA_HOME if not defined
set "CURRENT_DIR=%cd%"
在这几句话后面,加上复制的内容,修改之后如下图

三、配置catalina.bat文件
1. 打开setenv.bat文件
在tomcat文件中打开setenv.bat文件,找到:Set JAVA_OPTS=-agentlib:idtclassloader -Xms512m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m

2. 打开catalina.bat文件
找到下面这几句话
rem Guess CATALINA_HOME if not defined
set "CURRENT_DIR=%cd%"
在这几句话后面,加上复制的内容,修改之后如下图

四、注册服务
1.管理员模式运行cmd

2.进入到Tomcat的bin目录
在bin目录中输入 service.bat install , 执行结果如下图

五、配置tomcat7w.exe
1.双击打开tomcat7w.exe

2.在Java Options:中添加数据
根据setenv.bat文件中的Set JAVA_OPTS=-agentlib:idtclassloader -Xms512m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m,修改为下面的形式
-agentlib:idtclassloader
-XX:PermSize=64M
-XX:MaxPermSize=128m
-XX:ReservedCodeCacheSize=48m
添加到Java Options 后面、

应用 确定
六、Jre的bin下添加dll文件
1. 打开Tomcat所适用的jdk的bin目录
进入bin目录,找到idtclassloader.dll文件,复制

2. 打开Tomcat所使用的jre的bin目录
将idtclassloader.dll文件复制到jre的bin目录下

七、启动服务
1. 命令行输入services.msc

2. 选择服务,启动

本文详细介绍如何下载并配置Tomcat以作为Windows服务运行,包括添加必要文件、配置service.bat和catalina.bat文件、注册服务、配置tomcat7w.exe、添加JRE dll文件以及启动服务的具体步骤。
&spm=1001.2101.3001.5002&articleId=103140513&d=1&t=3&u=a2f16a9d985d46729824b55ff89e567e)
2650

被折叠的 条评论
为什么被折叠?



