我正在JBoss开发人员上开发一个动态Web应用程序,但是我收到一条错误消息:
无法加载Tomcat服务器配置 localhost-config上的\ Servers \ Tomcat v6.0服务器。服务器项目 已关闭。
即使我尝试在服务器选项卡上启动服务器,它也无法启动。 有什么建议吗?
答案 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它将工作..
步骤:
答案 3 :(得分:1)
经过多次尝试,我得到了解决这个问题的方法。问题是当服务器没有获取配置文件时,使用IDE(Eclipse,JBoss或任何)创建服务器。要解决此问题,您需要将所有配置文件从tomcat conf
目录复制到IDE服务器目录。如果我将提出解决方案,我可以将步骤列为 -
答案 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停止了工作。