【tomcat】startup.bat,tomcat*.exe,tomcat*w.exe区别

tomcat.exe 与 startup.bat 的区别

  • 这两个都可以启动tomcat,但tomcat*.exe必须安装了服务才能启动,而startup.bat不需要
  • 它们启动所使用的JAVA环境配置是分开的
    • tomcat.exe启动所使用JAVA配置与服务启动所使用的JAVA配置一样,都是通过tomcatw.exe的JAVA面板配置(可以在创建服务前修改service.bat文件的JAVA_HOME变量来指定初始的JVM,该JAVA面板的所有配置项都是从service.bat文件初始化的)。
    • startup.bat启动所使用的JAVA配置可以通过修改catalina.bat与setclasspath.bat文件里的JAVA_HOME与JRE_HOME变量来指定,也可以直接在电脑的高级属性里面添加。
  • tomcat.exe 与 tomcatw.exe的区别
    把tomcat.exe安装成服务后,双击tomcatw.exe,弹出可视化tomcat服务控制台,进而可以轻松控制tomcat服务。
    如果没有安装tomcat为服务的话,双击tomcatw.exe弹出个错误对话框,说“指定的服务并未以安装的服务存在。Unable to open the service tomcat”。
    原因是必须为这个tomcat安装服务。
    注:tomcat6.exe 这个文件是用来启动tomcat的,tomcat6w.exe是管理tomcat服务的。
    具体安装方法:打开命令行提示符窗口:
    => 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install 即可
    具体安装方法:打开命令行提示符窗口
    => 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat remove tomcat服务名称(如tomcat6) 即可。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Tomcat是目前比较流行的开源且免费的Web应用服务器,在我的电脑上第一次安装Tomcat,再经过网上教程和自己...
    xmwyong阅读 13,415评论 0 12
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,118评论 6 342
  • 本来这篇文章是作为自己私有记录的,所以也没有MarkDown(主要是不怎么写博客,也不熟悉)。稍微修改一下就发上来...
    v587的毅哥阅读 8,494评论 0 22
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,828评论 19 139
  • 给你说个故事 说 南海之帝為儵,北海之帝為忽,中央之帝為渾沌。儵與忽時相遇於渾沌之地,渾 沌待之甚善。儵與忽謀報渾...
    王乓乓阅读 3,459评论 5 4

友情链接更多精彩内容