我发现了以下差异:
catalina.sh run --->在前台启动tomcat。
startup.sh --->在背景中开始tomcat,当写反应时 在日志文件中。
我无法找到与此命令的比较:
它还正确启动了tomcat服务,但与其他命令有什么区别吗?
答案 0 :(得分:3)
如果您阅读这些脚本中的评论,您将会看到他们应该做什么。
catalina.sh
- 做一切startup.sh
- 致电catalina.sh start
tomcat8.sh
- 不存在您可以像这样在前台启动Tomcat:
$ $CATALINA_HOME/bin/catalina.sh run
或者您可以在后台启动它:
$ $CATALINA_HOME/bin/catalina.sh start
catalina.sh
接受其他动词。你可以通过运行找到它们:
$ $CATALINA_BASE/bin/catalina.sh -h