9

我正在 JBoss 开发人员上开发一个动态 Web 应用程序,但我收到一条错误消息:

无法在 localhost-config 的 \Servers\Tomcat v6.0 服务器上加载 Tomcat 服务器配置。服务器项目已关闭。

即使我尝试在服务器选项卡上启动服务器,它也不会启动。有什么建议么?

4

8 回答 8

26

听起来好像您是在 Eclipse 中使用 WTP 执行此操作?

如果是这样,那么您需要确保Servers由 WTP 创建和维护的被调用的 Eclipse 项目是打开的。

  • 打开Navigator视图
  • 找到Servers项目
  • 鼠标右键单击
  • 打开项目
于 2013-06-10T08:02:14.087 回答
4

您已经在 eclipse 中关闭了服务器项目,在将 tomcat 添加到 eclipse 后默认情况下会出现该项目。所以尝试打开服务器项目并启动Tomcat它会工作..

脚步:

  1. 转到项目资源管理器。
  2. 双击服务器项目。
于 2015-11-13T07:02:10.543 回答
3

您使用“添加服务器”向导和“下载并安装”按钮在 Eclipse 中安装了 Tomcat v6。

您尝试启动 Tomcat 并收到以下错误:

****“无法在 localhost-config 的 /Servers/Tomcat v6.0 服务器上加载 Tomcat 服务器配置。配置可能已损坏或不完整”****

怎么解决:

1) 。关闭日食

2) 。将 TOMCAT_6_HOME/conf 中的所有文件复制到 localhost-config 的 WORKSPACE_FOLDER/Servers/Tomcat v6.0 服务器

3) 。启动 Eclipse

4) 。展开 Servers 项目,单击 Tomcat 6 项目并按 F5

5) 。从 Eclipse 启动 Tomcat

6) 。享受!!!

于 2015-09-14T23:51:53.813 回答
1

经过多次尝试,我得到了解决这个问题的方法。问题是当您的服务器是使用您的 IDE(Eclipse、JBoss 或任何)创建时,服务器没有获取配置文件。要解决此问题,您需要将所有配置文件从 tomcatconf目录复制到您的 IDE 服务器目录。如果我会走出解决方案,那么我可以将这些步骤列出为 -

  • 找到您的 Tomcat 安装目录
  • 找到conf目录,有时你会进入skel目录
  • 从 conf 复制所有文件,现在将目录更改为您的 IDE 工作区
  • 在 Server 目录中,粘贴 Tomcat 配置目录中的所有文件。
于 2014-07-10T18:20:49.970 回答
0

如果您使用的是基于 Linux 的 Eclipse:

检查用户和组对 Eclipse 中的服务器目录和子目录的所有权和权限。它必须允许当前 Eclipse 用户读写配置文件。测试它,将配置文件直接复制到它,然后通过 Eclipse 文本/xml 编辑器访问它。

检查 tomcat 目录也很有用,因为如果 Eclipse 的所有者没有访问该文件的权限,它可能会被阻塞。

于 2014-12-16T18:47:50.367 回答
0

我遇到了同样的问题。这是因为它在 Project Explorer 中缺少包含 Tomcat 的“Servers”文件夹。我已经下载并配置了我的 Tomcat,但是在我创建了另一个新的 java web 项目后,服务器停止了工作。

  • 要解决此问题,请右键单击“Tomcat v6.0 Server at localhost [Strated,Synchronized]”
  • 在 Eclipse 的底部。
  • 点击“通用”
  • 点击“切换位置”
  • 点击“应用”

在此处输入图像描述

于 2017-05-10T07:21:04.727 回答
0

这通常发生在单击“关闭不相关的项目”按钮时。解决此问题的简单直接的方法:

  1. 转到 Project Explorer 选项卡的底部,将有一个名为“Servers”的项目。如果它已关闭,则图标将具有与打开的项目不同的颜色。

  2. 双击“服务器”。现在项目将打开,此问题将得到解决。

于 2022-02-15T08:30:40.380 回答
0

这个问题的解决方案是:

cd /usr/local/tomcat//conf

chmod 777 *

完成了

于 2017-02-12T23:03:55.907 回答