tomcat8.sh vs catalina.sh vs startup.sh

Muh*_*akr 4 tomcat

我发现了以下区别:

  • catalina.sh 运行 ---> 在前台启动 tomcat。

  • startup.sh ---> 在日志文件中写入响应时在后台启动 tomcat。

我无法找到与此命令的比较:

  • tomcat8.sh 启动。

它也正确启动了tomcat服务,但与其他命令有什么区别吗?

Chr*_*ltz 5

如果您阅读这些脚本中的注释,您就会明白它们应该做什么。

  • catalina.sh - 无所不能
  • startup.sh - 电话 catalina.sh start
  • tomcat8.sh - 不存在

您可以像这样在前台启动 Tomcat:

$ $CATALINA_HOME/bin/catalina.sh run
Run Code Online (Sandbox Code Playgroud)

或者你可以像这样在后台启动它:

$ $CATALINA_HOME/bin/catalina.sh start
Run Code Online (Sandbox Code Playgroud)

还有其他动词catalina.sh接受。您可以通过运行找到这些:

$ $CATALINA_BASE/bin/catalina.sh -h
Run Code Online (Sandbox Code Playgroud)