tomcat无法启动
看你的错误报告,应该是在myeclipse等配置tomcat的时候无法启动吧,如果不依附与一些软件,而在外面也不能启动,建议重装tomcat,几分钟就搞定了,如果是在myeclipse中配置tomcat,那么为tomcat配置jdk是要直接选择jdk的安装路径,而不是/jdk/jre路径,而在添加Installed JREs的时候,也是要直接添加JDK的安装路径,而不是/jdk/jre路径,如果tomcat启动不了,还有可能是你在电脑中已经有tomcat在运行了,可以在任务管理器中关掉tomcat进程,再在myeclipse中重启tomcat!
肯定是端口占用了,360安全卫士能检查目前正在使用中的端口,看一下是不是8080正在用着呢,oracle确实也是用8080的。
解决办法是给tomcat换一个端口,找到cat安装目录下的conf文件夹,里面有个serverxml ,搜索到这句 <Connector port="80" protocol="HTTP/11"
里面那个80就是启动端口,你要改成什么就写什么,其他的不用改。
然后重启。ok
前提:tomcat以兼容模式和系统管理员身份安装(tomcat7是安装版的),并且apache服务器可以正常启动,就是服务没法启动,如图:
tomcat7第一次安装后可以正常运行,当你退出一次之后,则可以打开apache服务,但是start不了
这是为什么了?
现在看解决办法:
1,打开apache,看到startup选项(最上面一排倒数第二个选项)--选中
2,接着:将最底部的mode(就是模式的意思)改为java--应用(默认的是jvm,即java虚拟机,这两者的不同我暂时还不懂)
3,回到general(就是第一个选项那里),点击start,OK启动成功(以为自己搞定了)。
可是后来发现这是偶然启动成功,再次寻找问题:发现原来是路径安装问题:
我建立虚拟目录的时候,在tomcat70/conf/目录下的serverxml文件里是这样修改的
</Host>前面加了这两句:
<Context path="/test" docBase="E:/课件/jsp/test" debug="0" reloadable="true" />
<Context path="/mysites" docBase="E:/课件/jsp/mysite" debug="0" reloadable="true" />以创建虚拟目录,问题就出在这里,tomcat对中文的不支持导致没法启动服务
删掉之后,可以正常启动了
0条评论