Tomcat服务器无法启动

时间:2013-06-10 03:09:19

标签: java java-ee tomcat jboss

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

  

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

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

7 个答案:

答案 0 :(得分:21)

听起来好像你是在Eclipse中用WTP做这个?

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

  • 打开Navigator视图
  • 找到Servers项目
  • 右键单击
  • 打开项目

答案 1 :(得分:3)

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

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

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

如何解决:

1)。关闭Eclipse

2)。将所有文件从TOMCAT_6_HOME / conf复制到localhost-config

中的WORKSPACE_FOLDER / Servers / Tomcat v6.0服务器

3)。启动Eclipse

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

5)。从Eclipse启动Tomcat

6)。请享用!!!

答案 2 :(得分:3)

你已经在eclipse中关闭了服务器项目,默认情况下将tomcat添加到eclipse中。因此,尝试打开服务器项目并启动Tomcat它将工作..

步骤:

  1. 转到项目资源管理器。
  2. 双击服务器项目。

答案 3 :(得分:1)

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

  • 找到您的Tomcat安装目录
  • 找到conf目录,有时你会把它带到skel目录
  • 从conf复制所有文件,现在将目录更改为IDE工作区
  • 在Server目录中粘贴Tomcat配置目录中的所有文件。

答案 4 :(得分:0)

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

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

对于tomcat目录检查相同内容也很有用,因为如果Eclipse的所有者没有访问该文件的权限,Eclipse可能会变得臃肿。

答案 5 :(得分:0)

这个问题的解决方案是:

cd / usr / local / tomcat // conf

chmod 777 *

已完成

答案 6 :(得分:0)

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

  • 要解决此问题,请右键单击“localhost上的Tomcat v6.0服务器” [Strated,同步]“
  • 在Eclipse底部。
  • 点击“常规”
  • 点击“切换位置”
  • 点击“应用”

enter image description here