gpt4 book ai didi

java - 创建用于启动tomcat服务器的bat文件时出错

转载 作者:行者123 更新时间:2023-11-28 23:39:15 26 4
gpt4 key购买 nike

我正在尝试创建一个 bat 文件,用于将 war 文件复制到 webapps,然后启动 startup.sh

我的bat文件是

echo start up
using CATALINA _HOME:"D:\codeBase\apache-tomcat-6.0.32"
set START_SERVER="D:\codeBase\apache-tomcat-6.0.32\bin\startup.bat"

xcopy D:\codeBase\gitCheckout\regression_dashboard\target\rd-test.war D:\codeBase\apache-tomcat-6.0.32\webapps
pause

call %START_SERVER%

我已经在环境变量中设置了 CATALINA _HOME 并设置了路径(直到/bin)

有什么地方需要设置catalina吗??我的输出是这样的 enter image description here

我试过不在 bat 文件中设置 CATALINA_HOME。还是不行

最佳答案

我看到两个可能的问题:

using CATALINA _HOME:"D:\codeBase\apache-tomcat-6.0.32"

首先是 using 不是标准的 cmd.exe。我不确定它来自哪里,但在 cmd 中,您只需使用 set,就像您使用 START_SERVER 一样,也许类似于:

set CATALINA_HOME=D:\codeBase\apache-tomcat-6.0.32

二是下划线_前有一个空格。即使 using 在某种程度上是有效的,该空间也可能对您设置 CATALINA_HOME 的期望是致命的。

关于java - 创建用于启动tomcat服务器的bat文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21569352/

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