windows系统下如何在启动tomcat时,命令窗口关闭
来源:互联网 发布:以此为政,不亦惑乎翻译 编辑:程序博客网 时间:2024/06/05 19:25
一:1.找到tomcat下bin/setclasspath.bat文件。
2.在文件中找到 set_RUNJAVA="%JRE_HOME\bin\Java", 并修改为set_RUNJAVA="%JRE_HOME\bin\javaw" 。
3.然后重启tomcat,命令行窗口即会消失,不会出现在任务栏上,而只是在后台运行。
二:
核心思想就是将tomcat注册成为windows系统的服务,并且设置成自动启动,那就OK了~
具体注册也是使用tomcat bin目录下提供的一个service.bat来操作,不过在此过程中可能会碰到不少问题:
问题1、bin目录下并没有service.bat
这个应该是tomcat版本的问题,官网上标准版的tomcat是不带service.bat的(也就是命名如apache-tomcat-6.0.41的)
而带特定操作系统信息的tomcat中是包含这个文件的(命名如apache-tomcat-6.0.41-windows-x86)
问题2、注册过程中出现:failed to install
使用管理员身份运行cmd然后再 service install tomcat6 就可以了
成功后会出现提示信息:The service 'Tomcat6' has been installed!
问题3、服务注册成功,但启动时会报错:windows不能在本地计算机启动Apache Tomcat. 有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码0.
发现答案无外乎是:
tomcat文件路径有中文目录
将JDK中BIN下的msvcr71.dll复制到TOMCAT中的BIN下
将msvcr71.dll复制到system32目录下
不过以上几种我发现对于我这里都不适用
最后发现是由于在64位的系统上使用了32位的tomcat的缘故,更换上64位的tomcat后,一切就解决了~
不过64位系统不是向下兼容的吗,很疑惑为什么会出现这种问题~
- windows系统下如何在启动tomcat时,命令窗口关闭
- windows系统下如何在启动tomcat时,命令窗口关闭
- Windows系统下如何在cmd命令窗口中切换不同版本Python
- 在DOS下启动tomcat可能遇到的问题--窗口闪一下就关闭
- Windows系统命令窗口启动Tomcat9
- 如何在Linux系统下设置Tomcat自启动
- windows下tomcat指定命令窗口标题
- 在windows系统的cmd窗口中命令查询指定端口占用的进程并关闭
- 在pbscript中如何关闭Windows系统?
- Linux 下启动、关闭tomcat 杀掉进程等命令
- Linux 下启动、关闭tomcat 杀掉进程等命令
- 在linux下启动tomcat命令
- Tomcat启动关闭相关命令
- Tomcat启动关闭相关命令
- 如何修改windows服务器上面tomcat启动窗口的名称
- 如何在win7的某个目录下直接启动命令提示符窗口?
- 如何在linux下启动tomcat
- windows各操作系统下关闭和启动FSO的命令
- 解决:whm搬站出现的mysql error message:Can't find any matching row in the user table
- tf.others
- MySQL数据库基础
- LR用户挖掘,如何选取阈值
- Base64Util工具类
- windows系统下如何在启动tomcat时,命令窗口关闭
- jquery大总结
- TCP那些事儿(1)
- javascript hello world
- 以龙讯LT8911为例浅谈LVDS/MIPI转EDP
- python3转码
- [Leetcode] 295. Find Median from Data Stream 解题报告
- iTerm2 终端工具记住SSH密码
- 安卓button过滤连击操作