标签:xml Tomcat tomcat eclipse server 改错 文件夹 服务器
因为电脑重装的原因,我打开eclipse打算启动tomcat的时候启动失败了
Server Tomcat v7.0 Server at localhost failed to start.
严重: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component
上网查找了解决方案:
于是我在lib文件夹下里加上了 common-logging的jar包,能启动了。特别说明:在此之前我已经把这个jar包导到user library里面并在项目里引用了这个library,但很明显,它没有起作用。
(2) 还有其他可能导致数据库启动不了,就是tomcat服务器里可能重复部署了项目。我们需要更改一下tomcat的server.xml。这里所说的server.xml不是tomcat跟目录下的,而是你的保存项目那个地方的server.xml。如下图所示:
我的项目都保存在了elipse根目录的workspace文件夹下,里面有个servers的文件夹,这个不是你自己创建的项目,而是在eclipse里配置的服务器文件,如下面打开server.xml,
拉倒最后看看<context>标签里有没有重复部署的项目,有就删掉多余的重复项目
或者一种最直接的方法:删掉servers文件夹,在eclipse重新配置tomcat,如下图:工具栏里的window->preferences->server->runtimeEnvirnoment,可以先Remove移除掉以前的配置再添加。
(3)还有一种错误就是你的代码错误了,看看你的注入方式或者web.xml里的mapping是不是起名一样了,一样的话出现服务器不能启动的情况比较少 ,一般是错误500出现。
标签:xml,Tomcat,tomcat,eclipse,server,改错,文件夹,服务器 来源: https://www.cnblogs.com/JCS-DOC/p/11586950.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。