我安装了tomcat,设置了变量CATALINA_HOME=/opt/tomcat and CATALINA_BASE=/opt/tomcat。在终端中输入命令java,得到响应/usr/bin/java。因此,我如何理解这是JAVA_HOME的路径。是我设定的。当我在终端中使用$CATALINA_HOME/bin/startup.sh启动tomcat时,我会得到响应:
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Usi
目前,查看我的Tomcat是否已完全启动的唯一方法是检查apache日志:
tail -f ./catalina.out
在我做任何工作之前都要找出这个模式。
org.apache.catalina.startup.Catalina.start Server startup in [0-9]* ms
我想使这个过程自动化,并编写了下面的脚本,这是可行的。
tail -f ./catalina.out | egrep -q '*.Catalina.start Server startup in [0-9]* ms但问题是,它有时会读到上一次启动,并立即结束。所需的程序:Tomcat停止-
我是使用tomcat 6与Eclipse开普勒发行版。启动tomcat时,我看到以下消息:
03年8月03日上午11:30:01 AM com.isc.org.apache.coyote.http11.ISCHttp11Protocol start INFO:启动Coyote HTTP/1.1 on HTTP1.1 03年8月4日11:30:01 AM org.apache.catalina.startup.Catalina启动信息:服务器启动时间为20742 ms
这表明Tomcat开始了,但是eclipse认为tomcat还没有开始,并且一直显示起始栏。
当我看到“进步”窗口时,上
我唯一做的就是更改管理员用户的密码,我不能再登录了!我得到了一个401未经授权的(?!!)/etc/tomcat 7/tomcat-users.xml:
<tomcat-users>
<!--
NOTE: By default, no user is included in the "manager-gui" role required
to operate the "/manager/html" web application. If you wish to use this app,
you must define such