batch-file - Tomcat 在 Windows 批处理文件中设置 CATALINA_OPTS

标签 batch-file tomcat catalina

我正在尝试运行在 Tomcat 8.5 上运行的应用程序的本地实例。

远程应用程序在 Linux 机器上运行,但我需要在 Windows 批处理文件中指定 CATALINA_OPTS。

如何在批处理文件中指定(或重写)以下选项?

CATALINA_OPTS="$CATALINA_OPTS -D<identifier>=<path-to-servlet-properties>" 
export CATALINA_OPTS
echo "Using CATALINA_OPTS: $CATALINA_OPTS"

我尝试了以下方法:

set CATALINA_OPTS="%CATALINA_OPTS% <identifier>=<path-to-servlet-properties>"

exit /b 0

最佳答案

在 Windows 中,您之前设置了引号:

SET "CATALINA_OPTS=%CATALINA_OPTS something something"

注意:没有EXIT。批处理文件作为启动过程的一部分执行,您不想中断它。

关于batch-file - Tomcat 在 Windows 批处理文件中设置 CATALINA_OPTS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52007812/

相关文章:

Spring MVC :resources makes annotated controllers not available

java - log4j syslogappender 堆栈跟踪输出不在同一行

batch-file - 删除文件夹内容但不删除文件夹

eclipse - 在 Eclipse 中调试 Servlet

powershell - 如何从 Powershell 将参数传递到批处理文件

rest - 如何列出对服务器进行的 REST API 调用

java - 在 Tomcat 中启用飞行记录器会导致 "Error when initializing JFR"

spring - 运行 "apereo/cas"docker image 打印 "Failed to start connector"错误

batch-file - 如何带参数批量获取cmd的pid?

windows - Cygwin:直接在 dos 批处理文件中运行 bash 脚本不起作用