Could not load the Tomcat server configuration ……常出问题整理
被Tomcat的配置搞混了头,一路从头开头,配Server,到撘Tomcat,再到连eclip,自己找了很多方法才解决,最后成功还是想把方法整理下,让后面遇到难题的朋友不再烦恼!
一,找不到Server
直接走更新路线
1、点“Help”,z在软件eclipse下的Help->InstallNew Software->中,在Work with中点击Add,如下,对应输入
Name——“Kepler” repository;
Location——http://download.eclipse.org/releases/keple
然后 选Web,XML, Java EE and OSGi Enterprise Development 这一列,再点next,等它运行更新
出现这一幕后,点JST Server AdaptersExtensions,
进行勾选。然后点击下一步NEXT。
一路点next,最后打钩 I accept ……,点 finish
最后等待更新,注意此处会有进度条(我的已更新完没显示,但位置在这里),从0%开始
到100%后弹出重启再点确认,千万不要没更新完就重启eclpips,上面步骤没效果,大概率是这里没等到更新完弹出窗口!
eclipse重启后 点击 windows -> preferences ,出现Server,开始后续配置
点击Runtime Environment ,再点击Add
选择自己的Tomcat版本,再点next
配置Tomcat路径,点文件夹,再点finish接下来就是选择File/new/Dynamic Web project,创建一个名为TomcatTest的新Web工程。(点other 再输入Dy能出来Dynamic Web project)。
点击next,再点击next,来到这个页面,勾选下面那个选项!
打开Server,准备连接
点下面一个链接,no servers are available ,Click this …点进去然后选择我们前面输的tomcat版本(我是tomcat8.5)!不然后面run项目的时候会无法选择chosing an existing server
然后把前面建的TomcatTest 选过去,再点finish,完成
如果中途出现以下问题:(我就是被这个难住,其他博主也没讲明白,问题可能是1、2、3、4下的其中一种,我的是3和4)
Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config. The configuration may be corrupt or incomplete.
1、可能Server没打开,新建一个server(点击旧的Servers空白右键,new一个server)
2、若出现权限不够的提示:/opt/tomcat-6.0.35/conf/catalina.policy(权限不够),更改apache-tomcat-7.0.40中conf下所有文件的权限:sudo chmod 777 -R conf,完成。
3、可以删除workspace(打开eclipse下的workspace,删除.metadata 文件)重启Eclipse再设置servers,以前的包可以再载
这就是全部分享,问题大部分是在1和3,如果还没解决,用解压版 新的Tomcat文件夹去替换老的(可能是之前在配置的时候出了问题),地址不变,环境变量就不用改!