win10环境下启动tomcat是通过startup.bat
启动的,最终会调用到catalina.bat,如果想添加启动参数的话,需要在这个脚本里进行添加。
linux环境下可以使用export命令添加参数,示例如下:
export CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,address=5555,server=y,suspend=n"
而在windows下则需要使用set进行设置,set语句的位置可以放在catalina.bat
文件的开头位置。
windows取值是用%%,语句示例如下:
set "JAVA_OPTS=%JAVA_OPTS% -Dapp_dir=C:\Users\18220\Desktop\dir"
另外还需注意一下双引号的位置,linux下是在=
号的后面,而windows是在set语句之后,双引号的使用可以参考catalina.bat
里其他的赋值语句。
另外JAVA_OPTS
和CATALINA_OPTS
推荐在setenv.bat
里设置,保持参数的独立性。
tomcat本身没有这个脚本,需要自己新建这个脚本文件,然后将需要set的参数放到脚本里。
网友评论