web-dev-qa-db-ja.com

Tomcat 7service.batファイルがありません

コマンドラインを使用して、TomcatをWindowsサービスとしてインストールするのが好きです。この目的のためにservice.batファイルが必要です。ただし、Tomcat7.0.37および7.0.39にはありません。組み込み用のWindowsインストーラーは使用できないため、これはオプションではありません。

手伝ってくれてありがとう。

15
Dave

適切なパッケージをダウンロードしましたか?

ダウンロードページ 最新のTomcat 7バージョン(これを書いている時点では7.0.39)から、ニーズに応じて選択します。

  • 32ビットWindowsZip
  • 64ビットWindowsZip

どちらのパッケージにもservice.batbinディレクトリ内があります。

また、 ダウンロードページ パッケージ情報についてはREADMEファイルをお読みください。すべてのディストリビューションに含まれる内容について説明しています。


更新

パッケージ情報のREADMEファイルから(私の強調):

Apache-Tomcatversion] .Zipまたは.tar.gz
--- [基本分布
。これらのディストリビューションWindowsサービスは含まれていませんラッパーもWindows用にコンパイルされたAPR /ネイティブライブラリも含まれていません。

Apache-Tomcatバージョン] -windows-x86.Zip
--- [32ビットWindows固有
ディストリビューションWindowsサービスを含むラッパーと、32ビットと64ビットの両方の32ビットJVMで使用するためのコンパイル済みAPR /ネイティブライブラリビットWindowsプラットフォーム。

Apache-Tomcatバージョン] -windows-x64.Zip
--- [64ビットWindows固有
ディストリビューションWindowsサービスを含むラッパーおよびx64Windowsプラットフォーム上の64ビットJVMで使用するためのコンパイル済みAPR /ネイティブライブラリ。


また、すべてのディストリビューションで利用可能なRUNNING.txtファイルを読むと便利な場合があります。これには、Apache Tomcatのインストール/構成/実行に関する重要な詳細と、Windowsおよび* nix固有の手順が含まれています。

TomcatはJavaアプリケーションです。したがって、クロスプラットフォームです。しかしWindows固有の機能を利用したい/必要な場合、あなたの場合のWindowsサービスのように、あなたはWindows固有のディストリビューションをダウンロードする必要があります。


他の考え

私自身、Windowsマシンで "ベースディストリビューション"を使用しています(つまり、Windows固有ではありませんが、ダウンロードページのバイナリディストリビューション=>コア)何の問題もありません。インストールを気にせず(つまり、インストーラーを実行する)、単にディストリビューションを目的のディレクトリに解凍し、関連する configファイル 。インストール(解凍するだけ)とインストールの削除(アンインストーラーを実行せずに削除するだけ)の両方が非常に簡単で便利であり、よりポータブルです。さらに、この方法で、同じマシンに複数のバージョンのTomcatをインストールできます(開発/テストの理由でこれが必要な場合)。

これは、いくつかの素晴らしいイラストと説明を含む非常に便利なステップバイステップのチュートリアルです。

14
informatik01

公式ウェブサイト 、コアの下。タグ付けされたバージョンZipをダウンロードしないでください。タグ付けされたバージョン32ビットWindows Zipまたは64ビットWindows Zipをダウンロードします)。ビンの下にService.batがあります

9
ihebiheb