【问题标题】:Tomcat 7 service.bat file is missingTomcat 7 service.bat 文件丢失
【发布时间】:2013-04-03 21:49:54
【问题描述】:

我喜欢使用命令行将 Tomcat 安装为 Windows 服务。为此目的,应该有 service.bat 文件。但是 Tomcat 7.0.37 和 7.0.39 中缺少它。 我们不能将 Windows 安装程序用于嵌入式,所以这不是一个选项。

感谢您的帮助。

【问题讨论】:

    标签: windows tomcat windows-services tomcat7


    【解决方案1】:

    你确定你下载了正确的包吗?

    download page 获取最新的 Tomcat 7 版本(撰写本文时为 7.0.39)根据您的需要进行选择:

    • 32 位 Windows 压缩包
    • 64 位 Windows 压缩包

    两个包都有service.bat bin目录

    还可以在download page 上阅读 README 文件以获取包装信息。它解释了每个发行版包含的内容。


    更新

    来自包装信息的 README 文件(重点是我的):

    apache-tomcat-[版本].zip 或 .tar.gz
    基础分布。这些发行版不包括 Windows 服务包装器,也不包括为 Windows 编译的 APR/本机库。

    apache-tomcat-[版本]-windows-x86.zip
    32 位 Windows 特定 发行版,包括 Windows 服务 包装器和已编译的 APR/本机库以用于 32 位和 64 位 Windows 平台上的 32 位 JVM。

    apache-tomcat-[版本]-windows-x64.zip
    64 位 Windows 特定 发行版,包括 Windows 服务 包装器和已编译的 APR/本机库以用于 x64 Windows 平台上的 64 位 JVM。


    您可能还会发现阅读 RUNNING.txt 文件很有用,该文件在每个发行版中都可用。它包含有关安装/配置/运行 Apache Tomcat 的重要详细信息以及 Windows 和 *nix 特定说明。

    Tomcat 是一个 Java 应用程序。所以它是跨平台的。但是如果您想要/需要使用 Windows 特定功能,例如您的 Windows 服务,那么您应该下载 Windows 特定发行版。


    其他想法

    我自己在我的 Windows 机器上使用“Base distribution”(即不是 Windows 特定的,而是在 Binary Distributions => Core 下的下载页面上提供的普通 ZIP 文件) 没有任何问题,因为我不想打扰安装(即运行安装程序),而只是简单地将分发解压到所需的目录并使用相关的config files 手动配置它。安装(只需解包)和删除安装(无需运行任何卸载程序即可删除)都更加容易和方便,并且更便携。另外,通过这种方式,您可以在同一台机器上安装多个版本的 Tomcat(以防您出于某些开发/测试原因需要它)。

    这是一个非常有用的分步教程,带有一些漂亮的插图和解释:

    【讨论】:

    • 我下载了跨平台的一个:apache-tomcat-7.0.39.zip。它在 bin 下没有它。与 xxxx-windows-x86/64.zip 有什么区别谢谢。
    • 在 Windows 上将 tomcat 作为服务运行并不会阻止您运行多个 tomcat 实例。该服务如何描述如何做到这一点tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html
    【解决方案2】:

    official web site,核心下。不要下载标记为 zip 的版本。下载标记为 32-bit Windows zip64-bit Windows zip 的版本。你会在Bin下找到Service.bat

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    • @PeterFoti,我认为在这种情况下,包含 service.bat 的内容不会有任何好处:)
    • 这个答案应该是正确的,我有同样的问题,因为我没有下载正确的 zip
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-20
    • 1970-01-01
    • 2011-09-12
    • 1970-01-01
    • 2013-01-08
    相关资源
    最近更新 更多