Tomcatのあなたは、環境変数を設定する必要があります

Tomcatは、その後、binディレクトリにはstartup.batをダブルクリックして起動することができます(もちろん、ローカルJDKをインストールし、JAVA_HOME環境変数を設定すること)の軽量Webアプリケーションサーバ、我々は直接zipパッケージを解凍しているインストールです

だから私は常にそのTomcatの環境変数を設定されていないと思いました

 

しかし、解凍同僚今日の後に、次のヒントはいつものstartup.batを実行しています

 

その後、その上で環境変数CATALINA_HOMEとCATALINA_BASEを設定した後、

ああ、私は非常に驚いた、と明らかに私は、環境変数の前に使用していません

 

関連情報を確認した、問題を見つけるために

私はいつも直接CMDウィンドウがあるbinディレクトリ内の入力CMD間のbinディレクトリで開きます

あなたが正常に起動できるように、現在のパスがコマンドstartup.batのパスはcmdウィンドウであるので、それから私は、CMDウィンドウに直接のstartup.batを使用しました

だから、窓CMD電流経路がCドライブであるため、上記の必要性は、環境変数を設定する理由は、パスはコマンドではありません

 

 

startup.batでここを見て

 

SETLOCALバッチファイルで、環境変数のローカライズを開始することで、それは一時的な環境変数を設定することと同じです

このコマンドは、それが最後に到達するまでENDLOCALコマンドまたはバッチファイルを表示するに有効です

 

 

 コメントの代わりにREMは、最初の行のコメントを見て、CATALINA_HOMEが定義されていない場合は、推測します!

-------------------------------------------------- --------------------------------------------

CURRENT_DIRは、現在の作業パスの変数の値を設定し......

操作は、特定の環境変数の割り当てを与えることです後

 

Tomcatの開始は一時的な環境変数を設定しますときに、あなたが設定する必要はありません

 

おすすめ

転載: www.cnblogs.com/shizunatsu/p/10915107.html