当前位置:  开发笔记 > 前端 > 正文

无法将服务器添加到已移动的工作区

如何解决《无法将服务器添加到已移动的工作区》经验,为你挑选了3个好方法。

我从Web下载了这个工作区,我尝试在全新安装的Eclipse Ganymede的tomcat服务器上运行它.这个特殊项目带有自己的工作空间.

当我选择Tomcat v6.0时,我收到一条消息

无法使用所选类型创建服务器

但是,可以使用较旧的tomcat版本.

我想我必须重新创建一些配置设置.问题是哪一个?这似乎是一个奇怪的错误,因为创建一个新的动态Web项目让我为它们配置tomcat



1> 小智..:

我有类似的问题,但我的解决方案有点简单.问题是由重命名服务器定义引用的原始文件夹引起的.

转到窗口/首选项/服务器/运行时环境,删除损坏的引用.然后,单击"添加"以创建新引用,选择相应的tomcat版本,单击"下一步",您将看到错误的路径引用.修理它.继续.


+1绝对是我一直在寻找的解决方案.非常感谢!

2> 小智..:

我在使用Ganymede和Tomcat6的Ubuntu 8.10上遇到了同样的问题.这似乎是Eclipse的某种错误.如果您尝试创建服务器,并且barfs,则无法创建另一个tomcat6服务器.要解决此问题,请执行以下操作:

近食

转到{workspace-directory} /.metadata/.plugins/org.eclipse.core.runtime/.settings目录并删除名为org.eclipse.wst.server.core.prefs的文件.

开始日食

在服务器选项卡中添加tomcat6服务器

kotfu



3> 小智..:

@id感谢您的解决方案,但org.eclipse.jst.server.tomcat.core.prefs中也隐藏了一些内容

所以为了解决这个问题

近食

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

删除文件org.eclipse.wst.server.core.prefs和org.eclipse.jst.server.tomcat.core.prefs

Tomcat 5.5

我命令能够使用tomcat5.5服务器,你需要有一个可写的catalina.policy文件,如上所述

http://dev.eclipse.org/newslists/news.eclipse.webtools/msg16795.html(=为目录"{$ tomcat.home}/conf"中的文件添加READ和WRITE权限(chmod -vR a + rw {$ tomcat.home}/conf/*).更具体地说,在文件"catalina.policy"上.之后,可以在Eclipse服务器中添加Tomcat服务器)

(死链接)http://webui.sourcelabs.com/eclipse/issues/239179 并让tomcat5.5在进入eclipse之前停止并在之后开始.

雄猫6

为了能够使用tomcat6服务器,正确的解决方案是拥有tomcat6服务器的用户实例,如

/usr/share/doc/tomcat6-common/RUNNING.txt.gz

RUNNING.txt(在WEB上)

我的配置是Debian/Sid,Eclipse 3.4.1.木卫三

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有