您的位置:首页 > 运维架构 > Tomcat

Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config. T

2015-02-12 10:38 459 查看

Ubuntu 中Eclipse+Tomacat配置问题

环境:

1. Tomcat 7.0.59

解压在 /opt/apache-tomacat-7.0.59

starup.sh配置完毕

终端root执行starup.sh 和 shutdown.sh均正常

2. eclipse luna javaee版本

问题:

在eclipse中新建Server,选择Apache Tomacat 7.0 ,点击Finish,提示出错,无法读取Tomacat配置。

原因:

权限问题

Eclipse新建Server时,会在 当前workspace目录下新建 /Servers/Tomacat v7.0 Server at localhost-config目录,然后将/opt/ apache-tomacat-7.0.59/conf 目录下的所有文件拷贝到这里。Eclipse没有访问它的权限,所以无法拷贝,那么Server自然创建失败。

解决办法:

在终端执行

sudo cp -r /opt/ apache-tomacat-7.0.59/conf /home/star/workspace/Servers/Tomacat v7.0 Server at localhost-config

cd /home/star/workspace/Servers/Tomacat v7.0 Server at localhost-config

chmod -R 777 conf

然后将conf目录下文件剪切出到conf同级目录,删除空的conf文件夹

完成


其他问题

可能遇到新建Tomcat服务器时无法在Server name输入任何内容的情况。



解决办法网络上有:

1. 关闭eclipse

2. 在目录

{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings


下删除:

org.eclipse.wst.server.core.prefs

org.eclipse.jst.server.tomcat.core.prefs


我这个目录是隐藏的,需要设置显示隐藏文件,设置方法按快捷键Ctrl+H显示或隐藏

3. 重启eclipse就可以再次新建Server了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat 配置 servers
相关文章推荐