0
実際には、PowerShell Scriptは、環境変数を設定せずにTomcatサービスとJDKをバインドします。環境変数を設定せずにPowerShellスクリプトを使用してTomcatでJDKをバインドする方法
実際には、PowerShell Scriptは、環境変数を設定せずにTomcatサービスとJDKをバインドします。環境変数を設定せずにPowerShellスクリプトを使用してTomcatでJDKをバインドする方法
これは要件を満たしていない可能性がありますが、.zip
ディストリビューションからインストールされたTomcatの場合です。作成CATALINA_BASE\bin
ディレクトリの下(Windows用)setenv.bat
(CATALINA_BASE
は、Tomcatのインストールディレクトリ)およびファイルにこれを置く:(
set "JRE_HOME=C:\Program Files\Java\jdk1.8.0_60\jre"
exit /b 0
、Tomcatの起動スクリプトのstartup.bat/startup.sh)は、setenv.bat
スクリプトが存在する場合はそれを呼び出します。この方法は、システム環境変数には影響しません。 this linkを参照して、適切な方法があるかどうかを調べることができます。
こんにちはDaveさん、ありがとうございますが、このJRE_HOMEがWindows環境に設定されているかどうかを私に教えてください。実際、私の要件は、Windows環境変数を設定せずにStart Tomcatです。 –
これはtomcatの環境変数を設定します。一時的なもので、他のアプリケーションには影響しません。 –