gpt4 book ai didi

tomcat - 错误 : Catalina_Home Variable is not define correctly in this environment

转载 作者:行者123 更新时间:2023-11-28 22:59:05 25 4
gpt4 key购买 nike

我只是想在我的电脑上运行 tomcat,但我遇到了这个错误

Catalina_Home Variable is not define correctly in this environment

仅供引用:我已尝试搜索错误并找到有关此错误的一些信息。但是,不幸的是,这并没有解决我的问题。

这里是startup.bat文件的内容。谢谢![在此处输入图片描述][1]

@echo off rem Licensed to the Apache Software Foundation (ASF) under one or more rem contributor license agreements. See the NOTICE file distributed with rem this work for additional information regarding copyright ownership. rem The ASF licenses this file to You under the Apache License, Version 2.0 rem (the "License"); you may not use this file except in compliance with rem the License. You may obtain a copy of the License at rem rem
http://www.apache.org/licenses/LICENSE-2.0 rem rem Unless required by applicable law or agreed to in writing, software rem distributed under the License is distributed on an "AS IS" BASIS, rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. rem See the License for the specific language governing permissions and rem limitations under the License.

if "%OS%" == "Windows_NT" setlocal rem --------------------------------------------------------------------------- rem Start script for the CATALINA Server rem rem $Id: startup.bat

895392 2010-01-03 14:02:31Z kkolinko $ rem

rem Guess CATALINA_HOME if not defined set "CURRENT_DIR=%cd%" if not "%CATALINA_HOME%" == "" goto gotHome set "CATALINA_HOME=%CURRENT_DIR%" if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome cd .. set "CATALINA_HOME=%cd%" cd "%CURRENT_DIR%" :gotHome if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome echo The CATALINA_HOME environment variable is not defined correctly echo This environment variable is needed to run this program goto end :okHome

set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"

rem Check that target executable exists if exist "%EXECUTABLE%" goto okExec echo Cannot find "%EXECUTABLE%" echo This file is needed to run this program goto end :okExec

rem Get remaining unshifted command line arguments and save them in the set CMD_LINE_ARGS= :setArgs if ""%1""=="""" goto doneSetArgs set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 shift goto setArgs :doneSetArgs

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

:end

最佳答案

我假设您正在通过命令行运行 Tomcat。通过导航到 Tomcat 安装的 bin 文件夹来运行 Tomcat。

关于tomcat - 错误 : Catalina_Home Variable is not define correctly in this environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22173941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com