启动tomcat不出现命令窗口

问题描述

有个软件要安装在U盘中,B/S结构,用tomcat做应用服务器,客户要求tomcat不能注册为系统服务,启动时tomcat启动时不能出现命令行窗口,怎么实现?

解决方案

根据你的问题描述,猜测你的部署系统是Windows,可以修改以下文件:引用TOMCAT_HOMEbinsetclasspath.bat在文件的底部找到以下内容:set _RUNJAVA="%JRE_HOME%binjava"并修改为:set _RUNJAVA="%JRE_HOME%binjavaw"保存后重新启动tomcat即可以在不出现命令行窗口的情况下运行。我已经试验过,是可行的。参考资料见:http://mail-archives.apache.org/mod_mbox/tomcat-users/200808.mbox/%3C047201c8f3dd$f3296f00$0300000a@animal%3E
解决方案二:
启动CMD,然后将startup。bat拖到里边,回车。你就可以看到打印出的信息了。活着你修改bat脚本,记得-t就是等待输出信息。
解决方案三:
如果你的是windows系统的话,请直接到官方网站 下载一个 window版本的,直接运行里面一个bat的文件,就OK了。就会自动注册为系统服务!
解决方案四:
linux里面是nohup xxx &windows好像除了服务没别的方式了

时间: 2024-11-18 10:15:54

启动tomcat不出现命令窗口的相关文章

配置-weblogic12.1.2受管服务器只能简易启动,但是关闭命令窗口就得重新启动

问题描述 weblogic12.1.2受管服务器只能简易启动,但是关闭命令窗口就得重新启动 进入bin目录下用命令提示符执行下面的命令,可以启动 startManagedWebLogic.cmd Server_1 http://localhost:7001 或 startManagedWebLogic.cmd Server_2 http://localhost:7001 我想知道怎么配置节点管理器我看过很多配置方法结果配置后还是不行.报下面的错误: 消息图标 - 警告 对于服务器Server_1

CruiseControl 使用Ant启动tomcat后 cc为何不继续执行,手动关闭tomcat窗口,cc继续轮询下一次构建

问题描述 因为项目需要做了一个CI服务器,使用的是CruiseContol+SVN+Ant,在CC的<schedule>中我配置了两个ant的脚本,一个是执行build的脚本,一个是执行release的脚本,build的时间间隔目前设置为3分钟,release是每天往web服务器上将build.xml打出的最新war包部署一次,代码如下:<schedule interval="180"><ant anthome="apache-ant-1.7.0

win7通过cmd命令禁止文件启动时弹出警告窗口的方法

  现在电脑中都会安装很多的杀毒软件,对自己的电脑进行保护,以防一些文件对电脑进行恶性的破坏,这对于系统来说是件好事,可以有效保护我们的电脑,但是每一次打开一个未知文件的时候,都会弹出安全警告提示窗口,很多情况下该文件对于电脑并没有任何的威胁,每次都会跳出各种提示,让用户看的很心烦.那么怎么才能让安全警告提示窗口不再弹出呢?下面小编就以win7系统为例,教大家Win7如何使用命令禁止文件启动时弹出警告窗口. win7通过禁止文件启动时弹出警告窗口的方法 1.使用组合快捷键win键+r键打开运行窗

c-可执行命令(.bat)启动一个端口,关闭窗口后,如何保证端口不关闭

问题描述 可执行命令(.bat)启动一个端口,关闭窗口后,如何保证端口不关闭 用一个可执行命令文件执行一个命令(java -cp ECDataCenter.jar amsserver.PusherServer 5000)后会在电脑上启动一个端口5000,但是关掉黑窗口后,端口就停了,我在命令行的最后加了个&(变为java -cp ECDataCenter.jar amsserver.PusherServer 5000),关掉黑窗口后,端口也会停,大侠们有没有处理过此问题的?

log-如何配置tomcat把访问日志也输出到tomcat命令窗口

问题描述 如何配置tomcat把访问日志也输出到tomcat命令窗口 目前我用的是tomcat7或8,请问各位配置把localhost_access_log.txt的日志也输出到tomcat命令窗口. tomcat命令窗口的日志存放在Tomcat 8.0logs目录下,该目录下有多个文件?,都是记录日志的,我发现 localhost_access_log.txt的?日志只会记录在该文件中,请问怎么配置让它也可以输出到tomcat命令窗口? 解决方案 配置Tomcat的访问日志格式化输出配置Tom

tomcat-java 调用其它命令窗口bat并输入命令

问题描述 java 调用其它命令窗口bat并输入命令 用 jave 调用 cmd 打开 Tomcat 的start.bat. 并向Tomcat这个 命令窗口 输入命令执行(即在jave 中完成 手动在Tomcat输入命令的过程,实现自动化操作 ). 现在问题是可以通过 running.exec 打开 start.bat ,也可以 获得这个bat 启动时的输出. 但现在问题是,当我用 output stream 输入 命令到这个 窗口时,却没有反应. 请高手赐教,很急哦. 谢谢 解决方案 谢谢 ,

eclipse中,使用tomcat插件启动tomcat报错

问题描述 eclipse中,使用tomcat插件启动tomcat报错 具体错误: SEVERE: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [/manager] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalin

Java零基础教程之Windows下安装、启动Tomcat服务器方法图解(免安装版)_java

相关阅读: Java零基础教程之Windows下安装 JDK的方法图解 官网下载 你是 Windows 环境,所以,打开浏览器,输入地址:http://tomcat.apache.org/download-70.cgi 选择对应的 ..-bit Windows zip下载就可以了. 安装 找到你下载的 ZIP 包,解压到你认为合适的目录,其实这是免安装版. 启动 进入 bin 目录,找到startup.bat双击,这样就算启动了 Tomcat 了,现在在浏览器输入地址+端口8080(默认)即可看

在运行-&amp;amp;gt;cmd中能找到javac,但进一个目录按住shft,在此处打开命令窗口却找不到javac

问题描述 在运行->cmd中能找到javac,但进一个目录按住shft,在此处打开命令窗口却找不到javac 两种情况下都能找到java命令环境变量设置为:系统变量JAVA_HOME: D:javajdk1.7.0_40Path: .......系统的.......;%JAVA_HOME%bin 解决方案 再重新设置一下环境变量试一下.在"系统变量"中,设置3项属性,JAVA_HOMEPATHCLASSPATH(不分大小写)JAVA_HOME指明JDK安装路径,就是安装时的路径D