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

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了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值