Tomcat解压目录中RUNNING.txt文件中英对照

首先,将官网的安装包先下载并解压到磁盘目录中。
官网https://tomcat.apache.org/download-80.cgi链接。


如上图,最后一行有个文件,名叫RUNNING,接下来的内容就是关于它的了。

文中提到:

  • JDK版本需在7及以上。
  • 设置环境变量CATALINA_HOME,值如D:\apache-tomcat-8.5.60,即压缩包的解压目录。如若不配置,那么启动脚本会D:\apache-tomcat-8.5.60\bin目录下。但是,官方提示了:这种逻辑可能并不适用于所有情况,因此建议显式设置该变量。
  • CATALINA_BASE环境变量,它是可选的。它默认等于CATALINA_HOME
  • 设置 JRE_HOMEJAVA_HOME (必需的),JRE_HOME变量用于指定JRE的位置。JAVA_HOME变量用于指定JDK的位置。如果同时指定了JRE_HOMEJAVA_HOME,则使用JRE_HOME
  • CATALINA_HOME/bin目录下,可以添加setenv.bat (on Windows) or setenv.sh (on *nix)文件,来设置一些变量参数。官网说,不能在setenv脚本中配置CATALINA_HOMECATALINA_BASE变量,因为它们用于定位该文件。原因简单解释为,Tomcat要想读到setenv脚本就必须通过配置的CATALINA_HOMECATALINA_BASE变量来定位。
  • 可以在context.xml文件中,${catalina.home}变量取值CATALINA_HOME

综上所述:下载了tomcat解压后,除了一定要配置JAVA_HOME环境变量之外,再配置CATALINA_HOME环境变量,值为解压后的目录,如:D:\apache-tomcat-8.5.60

下文就是,解压后的RUNNING.txt文件中的中英对照,参考的有道翻译。

================================================================================
  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyright ownership.
  The ASF licenses this file to You under the Apache License, Version 2.0
  (the "License"); you may not use this file except in compliance with
  the License.  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
================================================================================

            ===================================================
            Running The Apache Tomcat 8.5 Servlet/JSP Container
            运行Apache Tomcat 8.5 Servlet/JSP容器
            ===================================================

Apache Tomcat 8.5 requires a Java Standard Edition Runtime Environment (JRE) version 7 or later.
Apache Tomcat 8.5需要Java标准版运行时环境(JRE)版本7或更高版本。

=============================
Running With JRE 7 Or Later
使用JRE 7或更高版本运行
=============================

(1) Download and Install a Java SE Runtime Environment (JRE)
(1)下载并安装Java SE运行时环境(JRE)

(1.1) Download a Java SE Runtime Environment (JRE),
      release version 7 or later, from
      http://www.oracle.com/technetwork/java/javase/downloads/index.html
(1.1) 下载Java SE运行时环境(JRE),发行版本7或更高。

(1.2) Install the JRE according to the instructions included with the release.
(1.2) 根据发行版附带的说明安装JRE。

      You may also use a full Java Development Kit (JDK) rather than just a JRE.
      您还可以使用完整的Java开发工具包(JDK),而不仅仅是JRE。


(2) Download and Install Apache Tomcat
(2) 下载安装Apache Tomcat

(2.1) Download a binary distribution of Tomcat from:
(2.1) 从以下地方下载Tomcat的二进制版本:

      https://tomcat.apache.org/

(2.2) Unpack the binary distribution so that it resides in its own
      directory (conventionally named "apache-tomcat-[version]").
(2.2)解压二进制发行版,解压内容在自己的目录中(通常命名为“apache-tomcat-[version]”)。

      For the purposes of the remainder of this document, the name
      "CATALINA_HOME" is used to refer to the full pathname of that
      directory.
      在本文档的其余部分中,使用名称“CATALINA_HOME”来引用该目录的完整路径名。

NOTE:  As an alternative to downloading a binary distribution, you can
create your own from the Tomcat source code, as described in
"BUILDING.txt".  You can either
注意:  作为下载二进制发行版的替代方法,您可以从Tomcat源代码创建自己的二进制发行版,如“build .txt”中所述。

  a)  Do the full "release" build and find the created distribution in the
      "output/release" directory and then proceed with unpacking as above, or
  a)  做完整的“发布”构建,并在“output/release”目录中找到创建的发行版,然后像上面那样进行解包

  b)  Do a simple build and use the "output/build" directory as
      "CATALINA_HOME".  Be warned that there are some differences between the
      contents of the "output/build" directory and a full "release"
      distribution.
  b)  做一个简单的构建,并使用“output/build”目录作为“CATALINA_HOME”。请注意,“输出/构建”目录的内容
      与完整的“发布”发行版之间存在一些差异。


(3) Configure Environment Variables
(3) 配置环境变量

Tomcat is a Java application and does not use environment variables directly.
Tomcat是一个Java应用程序,不直接使用环境变量。
Environment variables are used by the Tomcat startup scripts. The scripts use
the environment variables to prepare the command that starts Tomcat.
环境变量由Tomcat启动脚本使用。这些脚本使用环境变量准备启动Tomcat的命令。

(3.1) Set CATALINA_HOME (required) and CATALINA_BASE (optional)
(3.1) 设置 CATALINA_HOME (必需) 和 CATALINA_BASE (可选)

The CATALINA_HOME environment variable should be set to the location of the
root directory of the "binary" distribution of Tomcat.
CATALINA_HOME 环境变量应该设置为Tomcat的“二进制”发行版的根目录的位置。

The Tomcat startup scripts have some logic to set this variable
automatically if it is absent, based on the location of the startup script
in *nix and on the current directory in Windows. That logic might not work
in all circumstances, so setting the variable explicitly is recommended.
如果没有这个变量,Tomcat启动脚本会根据启动脚本在*nix中的位置和Windows中的当前目录自动设置这个变量。
这种逻辑可能并不适用于所有情况,因此建议显式设置该变量。

The CATALINA_BASE environment variable specifies location of the root
directory of the "active configuration" of Tomcat. It is optional. It
defaults to be equal to CATALINA_HOME.
CATALINA_BASE环境变量指定了Tomcat的“活动配置”的根目录的位置。
它是可选的。它默认等于CATALINA_HOME。

Using distinct values for the CATALINA_HOME and CATALINA_BASE variables is
recommended to simplify further upgrades and maintenance. It is documented
in the "Multiple Tomcat Instances" section below.
建议对CATALINA_HOME和CATALINA_BASE变量使用不同的值,以简化进一步的升级和维护。
下面的“多个Tomcat实例”一节对此进行了说明。


(3.2) Set JRE_HOME or JAVA_HOME (required)
(3.2) 设置 JRE_HOME 或 JAVA_HOME (必需的)

These variables are used to specify location of a Java Runtime
Environment or of a Java Development Kit that is used to start Tomcat.
这些变量用于指定用于启动Tomcat的Java运行时环境或Java开发工具包的位置。

The JRE_HOME variable is used to specify location of a JRE. The JAVA_HOME
variable is used to specify location of a JDK.
JRE_HOME变量用于指定JRE的位置。JAVA_HOME变量用于指定JDK的位置。

Using JAVA_HOME provides access to certain additional startup options that
are not allowed when JRE_HOME is used.
使用JAVA_HOME可以访问使用JRE_HOME时不允许的某些额外启动选项。

If both JRE_HOME and JAVA_HOME are specified, JRE_HOME is used.
如果同时指定了JRE_HOME和JAVA_HOME,则使用JRE_HOME。

The recommended place to specify these variables is a "setenv" script. See below.
推荐在“setenv”脚本中指定这些变量。见下文。


(3.3) Other variables (optional)
(3.3) 其他变量 (可选)

Other environment variables exist, besides the four described above.
除了上述四个环境变量外,还存在其他环境变量。
See the comments at the top of catalina.bat or catalina.sh scripts for
the list and a description of each of them.
查看catalina.bat或catalina.sh脚本顶部的注释以及对每个脚本的描述。

One frequently used variable is CATALINA_OPTS. It allows specification of
additional options for the java command that starts Tomcat.
一个经常使用的变量是 CATALINA_OPTS。它允许为启动Tomcat的java命令指定其他选项。

See the Java documentation for the options that affect the Java Runtime
Environment.
有关影响Java运行时环境的选项,请参阅Java文档。

See the "System Properties" page in the Tomcat Configuration Reference for
the system properties that are specific to Tomcat.
有关特定于Tomcat的系统属性,请参阅Tomcat配置引用中的“系统属性”页面。

A similar variable is JAVA_OPTS. It is used less frequently. 
一个类似的变量是JAVA_OPTS。它的使用频率较低。
It allows specification of options that are used both to start and to stop Tomcat as well
as for other commands.
它允许指定用于启动和停止Tomcat以及其他命令的选项。

Note: Do not use JAVA_OPTS to specify memory limits. You do not need much
memory for a small process that is used to stop Tomcat. Those settings
belong to CATALINA_OPTS.
注意:不要使用JAVA_OPTS来指定内存限制。对于用于停止Tomcat的小进程,不需要太多内存。
这些设置属于CATALINA_OPTS。

Another frequently used variable is CATALINA_PID (on *nix only). 
另一个经常使用的变量是CATALINA_PID(仅在*nix上)。
It specifies the location of the file where process id of the forked Tomcat
java process will be written. 
它指定将在其中写入分叉Tomcat java进程id的文件的位置。
This setting is optional. It will enable th following features:
此设置是可选的。它将启用下列功能:

 *  better protection against duplicate start attempts and
 *  更好地防止重复的启动尝试

 *  allows forceful termination of Tomcat process when it does not react to
    the standard shutdown command.
 *  当Tomcat进程不响应标准的关机命令时,允许强制终止它。

(3.4) Using the "setenv" script (optional, recommended)
(3.4) 使用“setenv”脚本(可选,推荐)

Apart from CATALINA_HOME and CATALINA_BASE, all environment variables can
be specified in the "setenv" script. The script is placed either into
除了 CATALINA_HOME 和 CATALINA_BASE 之外,所有的环境变量都可以在“setenv”脚本中指定。
CATALINA_BASE/bin or into CATALINA_HOME/bin directory and is named setenv.bat (on Windows) or setenv.sh (on *nix).
该脚本被放在CATALINA_BASE/bin或CATALINA_HOME/bin目录中,并被命名为setenv.bat(在Windows上)或setenv.sh(在*nix上)。
The file has to bereadable.
文件必须是可读的。

By default the setenv script file is absent. If the script file is present
both in CATALINA_BASE and in CATALINA_HOME, the one in CATALINA_BASE is preferred.
默认情况下,setenv脚本文件是不存在的。
如果该脚本文件同时出现在CATALINA_BASE和CATALINA_HOME中,
则首选出现在CATALINA_BASE中的脚本文件。(意思是setenv脚本中变量的优先级高于环境变量)

For example, to configure the JRE_HOME and CATALINA_PID variables you can
create the following script file:
例如,要配置JRE_HOME和CATALINA_PID变量,可以创建以下脚本文件:

On Windows, %CATALINA_BASE%\bin\setenv.bat:
在Windows上,%CATALINA_BASE%\bin\setenv.bat:

  set "JRE_HOME=%ProgramFiles%\Java\jre7"
  exit /b 0

On *nix, $CATALINA_BASE/bin/setenv.sh:
在*nix上,$CATALINA_BASE/bin/setenv.sh:

  JRE_HOME=/usr/java/latest
  CATALINA_PID="$CATALINA_BASE/tomcat.pid"


The CATALINA_HOME and CATALINA_BASE variables cannot be configured in the
setenv script, because they are used to locate that file.
不能在setenv脚本中配置CATALINA_HOME和CATALINA_BASE变量,因为它们用于定位该文件。

All the environment variables described here and the "setenv" script are
used only if you use the standard scripts to launch Tomcat. 
只有在使用标准脚本启动Tomcat时,才会使用这里描述的所有环境变量和“setenv”脚本。
For example, if you have installed Tomcat as a service on Windows, the service wrapper
launches Java directly and does not use the script files.
例如,如果在Windows上安装了Tomcat作为服务,服务包装器将直接启动Java,而不使用脚本文件。


(4) Start Up Tomcat
(4) 启动Tomcat

(4.1) Tomcat can be started by executing one of the following commands:
(4.1) 可执行下列命令之一启动Tomcat:

  On Windows:
  在 Windows上:

      %CATALINA_HOME%\bin\startup.bat

    or

      %CATALINA_HOME%\bin\catalina.bat start

  On *nix:
  在 *nix上:

      $CATALINA_HOME/bin/startup.sh

    or

      $CATALINA_HOME/bin/catalina.sh start

(4.2) After startup, the default web applications included with Tomcat will be
      available by visiting:
(4.2) 启动后,Tomcat包含的默认web应用程序将通过访问:

      http://localhost:8080/

(4.3) Further information about configuring and running Tomcat can be found in
      the documentation included here, as well as on the Tomcat web site:
(4.3) 关于配置和运行Tomcat的更多信息可以在这里的文档中找到,也可以在Tomcat网站上找到:

      https://tomcat.apache.org/


(5) Shut Down Tomcat
(5) 关闭Tomcat

(5.1) Tomcat can be shut down by executing one of the following commands:
(5.1) 可以通过执行以下命令之一来关闭Tomcat:

  On Windows:
  在 Windows上:

      %CATALINA_HOME%\bin\shutdown.bat

    or

      %CATALINA_HOME%\bin\catalina.bat stop

  On *nix:
  在 *nix上:

      $CATALINA_HOME/bin/shutdown.sh

    or

      $CATALINA_HOME/bin/catalina.sh stop

==================================================
Advanced Configuration - Multiple Tomcat Instances
高级配置 - 多个Tomcat实例
==================================================

In many circumstances, it is desirable to have a single copy of a Tomcat
binary distribution shared among multiple users on the same server.  To make
this possible, you can set the CATALINA_BASE environment variable to the
directory that contains the files for your 'personal' Tomcat instance.
在许多情况下,在同一台服务器上的多个用户之间共享Tomcat二进制分发文件的单一副本是可取的。
为此,可以将 CATALINA_BASE 环境变量设置为包含“个人”Tomcat实例文件的目录。

When running with a separate CATALINA_HOME and CATALINA_BASE, the files
and directories are split as following:
当使用独立的CATALINA_HOME和CATALINA_BASE运行时,文件和目录被拆分如下:

In CATALINA_BASE:

 * bin  - Only the following files:

           * setenv.sh (*nix) or setenv.bat (Windows),
           * tomcat-juli.jar

          The setenv scripts were described above. The tomcat-juli library
          is documented in the Logging chapter in the User Guide.
          上面描述了setenv脚本。
          tomcat-juli库在用户指南的日志一章中有记录。

 * conf - Server configuration files (including server.xml)

 * lib  - Libraries and classes, as explained below

 * logs - Log and output files

 * webapps - Automatically loaded web applications

 * work - Temporary working directories for web applications

 * temp - Directory used by the JVM for temporary files (java.io.tmpdir)


In CATALINA_HOME:

 * bin  - Startup and shutdown scripts

          The following files will be used only if they are absent in
          CATALINA_BASE/bin:

          setenv.sh (*nix), setenv.bat (Windows), tomcat-juli.jar

 * lib  - Libraries and classes, as explained below

 * endorsed - Libraries that override standard "Endorsed Standards"
              libraries provided by JRE. See Classloading documentation
              in the User Guide for details.
              This is only supported for Java <= 8.
              By default this "endorsed" directory is absent.

In the default configuration the JAR libraries and classes both in
CATALINA_BASE/lib and in CATALINA_HOME/lib will be added to the common
classpath, but the ones in CATALINA_BASE will be added first and thus will
be searched first.
在默认配置中,CATALINA_BASE/lib和CATALINA_HOME/lib中的JAR库和类将被添加
到公共类路径中,但是CATALINA_BASE中的库和类将被首先添加,因此将首先搜索它们。

The idea is that you may leave the standard Tomcat libraries in
CATALINA_HOME/lib and add other ones such as database drivers into
CATALINA_BASE/lib.
其思想是,您可以将标准Tomcat库保留在CATALINA_HOME/lib中,
而将数据库驱动程序等其他库添加到CATALINA_BASE/lib中。

In general it is advised to never share libraries between web applications,
but put them into WEB-INF/lib directories inside the applications. See
Classloading documentation in the User Guide for details.
通常建议永远不要在web应用程序之间共享库,而是将它们放在应用程序内部
的web - inf /lib目录中。有关详细信息,请参阅用户指南中的类加载文档。


It might be useful to note that the values of CATALINA_HOME and
CATALINA_BASE can be referenced in the XML configuration files processed
by Tomcat as ${catalina.home} and ${catalina.base} respectively.
需要注意的是,CATALINA_HOME和CATALINA_BASE的值可以在由Tomcat处理
的XML配置文件中被引用为 ${catalina.home} 和 ${catalina.base} 。

For example, the standard manager web application can be kept in
CATALINA_HOME/webapps/manager and loaded into CATALINA_BASE by copying
its deployment descriptor into the desired virtual host:
例如,标准的管理器web应用程序可以保存在CATALINA_HOME/webapps/manager中,
并通过将部署描述符复制到所需的虚拟主机中加载到CATALINA_BASE中:

 * Copy the CATALINA_HOME/webapps/manager/META-INF/context.xml
   file as CATALINA_BASE/conf/Catalina/localhost/manager.xml
 * 复制CATALINA_HOME/webapps/manager/META-INF/context.xml文件为
    CATALINA_BASE/conf/Catalina/localhost/manager.xml

 * Add docBase attribute as shown below.
 * 添加docBase属性,如下所示。

The file will look like the following:
该文件看起来如下所示:

  
  
    
    
  

See Deployer chapter in User Guide and Context and Host chapters in the
Configuration Reference for more information on contexts and web
application deployment.
有关上下文和web应用程序部署的更多信息,请参见用户指南和上下文中的部署
章节以及配置参考中的主机章节。


================
Troubleshooting
故障排除
================

There are only really 2 things likely to go wrong during the stand-alone
Tomcat install:
在独立Tomcat安装期间,只有两件事可能会出错:

(1) The most common hiccup is when another web server (or any process for that
    matter) has laid claim to port 8080.  This is the default HTTP port that
    Tomcat attempts to bind to at startup.  To change this, open the file:
(1) 最常见的问题是,另一个web服务器(或任何进程)声称要使用8080端口。这是Tomcat
    在启动时试图绑定到的默认HTTP端口。要改变这一点,打开文件:

       $CATALINA_HOME/conf/server.xml

    and search for '8080'.  Change it to a port that isn't in use, and is
    greater than 1024, as ports less than or equal to 1024 require superuser
    access to bind under UNIX.
    然后搜索“8080”。将其更改为一个未使用且大于1024的端口,因为小于或
    等于1024的端口需要超级用户在UNIX下进行绑定。

    Restart Tomcat and you're in business.  Be sure that you replace the "8080"
    in the URL you're using to access Tomcat.  For example, if you change the
    port to 1977, you would request the URL http://localhost:1977/ in your
    browser.
    重启Tomcat,就可以运行了。确保您在访问Tomcat时使用的URL中替换了"8080"。
    例如,如果将端口更改为1977,则将在浏览器中请求URL http://localhost:1977/。

(2) The 'localhost' machine isn't found.  This could happen if you're behind a
    proxy.  If that's the case, make sure the proxy configuration for your
    browser knows that you shouldn't be going through the proxy to access the
    "localhost".
(2) 没有找到"localhost"机器。如果您在代理后面,就可能发生这种情况。
    如果是这种情况,请确保浏览器的代理配置知道您不应该通过代理访问"localhost"。


    In Firefox, this is under Tools/Preferences -> Advanced/Network ->
    Connection -> Settings..., and in Internet Explorer it is Tools ->
    Internet Options -> Connections -> LAN Settings.


====================
Optional Components
可选组件
====================

The following optional components may be included with the Apache Tomcat binary
distribution. If they are not included, you can install them separately.
以下可选组件可以包含在Apache Tomcat二进制发行版中。如果不包括它们,您可以单独安装它们。

 1. Apache Tomcat Native library
 1. Apache Tomcat 本地库

 2. Apache Commons Daemon service launcher
 2. Apache Commons守护进程服务启动器

Both of them are implemented in C language and as such have to be compiled
into binary code. The binary code will be specific for a platform and CPU
architecture and it must match the Java Runtime Environment executables
that will be used to launch Tomcat.
它们都是用C语言实现的,因此必须编译成二进制代码。二进制代码是特定于平台和CPU
体系结构的,它必须匹配用于启动Tomcat的Java运行时环境可执行文件。

The Windows-specific binary distributions of Apache Tomcat include binary
files for these components. On other platforms you would have to look for
binary versions elsewhere or compile them yourself.
特定于windows的Apache Tomcat二进制发行版包含了这些组件的二进制文件。
在其他平台上,您必须在其他地方寻找二进制版本,或者自己编译它们。

If you are new to Tomcat, do not bother with these components to start with.
If you do use them, do not forget to read their documentation.
如果您是Tomcat的新用户,那么在开始时不必为这些组件而烦恼。
如果您确实使用了它们,不要忘记阅读它们的文档。


Apache Tomcat Native library
-----------------------------
Apache Tomcat 本地库

It is a library that allows to use the "Apr" variant of HTTP and AJP
protocol connectors in Apache Tomcat. It is built around OpenSSL and Apache
Portable Runtime (APR) libraries. Those are the same libraries as used by
Apache HTTPD Server project.
它是一个允许在Apache Tomcat中使用HTTP和AJP协议连接器的"Apr"变体的库。
它是围绕OpenSSL和Apache可移植运行时(APR)库构建的。
这些库与Apache HTTPD服务器项目使用的库相同。

This feature was especially important in the old days when Java performance
was poor. It is less important nowadays, but it is still used and respected
by many. See Tomcat documentation for more details.
在以前Java性能很差的时候,这个特性尤其重要。现在它已经不那么重要了,
但它仍然被许多人使用和尊重。有关更多细节,请参阅Tomcat文档。

For further reading:
进一步阅读:

 - Apache Tomcat documentation

    * Documentation for APR/Native library in the Tomcat User's Guide

      https://tomcat.apache.org/tomcat-8.5-doc/apr.html

    * Documentation for the HTTP and AJP protocol connectors in the Tomcat
      Configuration Reference

      https://tomcat.apache.org/tomcat-8.5-doc/config/http.html

      https://tomcat.apache.org/tomcat-8.5-doc/config/ajp.html

 - Apache Tomcat Native project home

      https://tomcat.apache.org/native-doc/

 - Other projects

    * OpenSSL

      https://www.openssl.org/

    * Apache Portable Runtime

      https://apr.apache.org/

    * Apache HTTP Server

      https://httpd.apache.org/

To disable Apache Tomcat Native library:
禁用Apache Tomcat本地库:

 - To disable Apache Tomcat Native library when it is installed, or
 - 在安装时,禁用Apache Tomcat本机库

 - To remove the warning that is logged during Tomcat startup when the
   library is not installed:
 - 要删除Tomcat启动时未安装库时记录的警告:

   Edit the "conf/server.xml" file and remove "AprLifecycleListener" from it.
   编辑"conf/server.xml"文件并删除"AprLifecycleListener"。

The binary file of Apache Tomcat Native library is usually named
Apache Tomcat本机库的二进制文件通常被命名

  - "tcnative-1.dll" on Windows
  - "libtcnative-1.so" on *nix systems


Apache Commons Daemon
----------------------
Apache Commons守护进程

Apache Commons Daemon project provides wrappers that can be used to
install Apache Tomcat as a service on Windows or as a daemon on *nix
systems.
Apache Commons守护进程项目提供了包装器,可用于将Apache Tomcat作为
服务安装在Windows上或作为守护进程安装在*nix系统上。

The Windows-specific implementation of Apache Commons Daemon is called
"procrun". The *nix-specific one is called "jsvc".
Apache Commons守护进程的特定于windows的实现称为"procrun"。
特定于*nix的称为"jsvc"。

For further reading:

 - Apache Commons Daemon project

      https://commons.apache.org/daemon/

 - Apache Tomcat documentation

    * Installing Apache Tomcat

      https://tomcat.apache.org/tomcat-8.5-doc/setup.html

    * Windows Service How-To

      https://tomcat.apache.org/tomcat-8.5-doc/windows-service-howto.html

The binary files of Apache Commons Daemon in Apache Tomcat distributions
for Windows are named:
Apache Tomcat Windows分发版中Apache Commons守护进程的二进制文件命名为:

  - "tomcat8.exe"
  - "tomcat8w.exe"

These files are renamed copies of "prunsrv.exe" and "prunmgr.exe" from
Apache Commons Daemon distribution. The file names have a meaning: they are
used as the service name to register the service in Windows, as well as the
key name to store distinct configuration for this installation of
"procrun". If you would like to install several instances of Tomcat 8.5
in parallel, you have to further rename those files, using the same naming
scheme.

你可能感兴趣的:(tomcat,tomcat)