我正在 JBoss 开发人员上开发一个动态 Web 应用程序,但我收到一条错误消息:
无法在 localhost-config 的 \Servers\Tomcat v6.0 服务器上加载 Tomcat 服务器配置。服务器项目已关闭。
即使我尝试在服务器选项卡上启动服务器,它也不会启动。有什么建议么?
我正在 JBoss 开发人员上开发一个动态 Web 应用程序,但我收到一条错误消息:
无法在 localhost-config 的 \Servers\Tomcat v6.0 服务器上加载 Tomcat 服务器配置。服务器项目已关闭。
即使我尝试在服务器选项卡上启动服务器,它也不会启动。有什么建议么?
听起来好像您是在 Eclipse 中使用 WTP 执行此操作?
如果是这样,那么您需要确保Servers
由 WTP 创建和维护的被调用的 Eclipse 项目是打开的。
Navigator
视图Servers
项目您已经在 eclipse 中关闭了服务器项目,在将 tomcat 添加到 eclipse 后默认情况下会出现该项目。所以尝试打开服务器项目并启动Tomcat它会工作..
脚步:
您使用“添加服务器”向导和“下载并安装”按钮在 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) 。享受!!!
经过多次尝试,我得到了解决这个问题的方法。问题是当您的服务器是使用您的 IDE(Eclipse、JBoss 或任何)创建时,服务器没有获取配置文件。要解决此问题,您需要将所有配置文件从 tomcatconf
目录复制到您的 IDE 服务器目录。如果我会走出解决方案,那么我可以将这些步骤列出为 -
如果您使用的是基于 Linux 的 Eclipse:
检查用户和组对 Eclipse 中的服务器目录和子目录的所有权和权限。它必须允许当前 Eclipse 用户读写配置文件。测试它,将配置文件直接复制到它,然后通过 Eclipse 文本/xml 编辑器访问它。
检查 tomcat 目录也很有用,因为如果 Eclipse 的所有者没有访问该文件的权限,它可能会被阻塞。
我遇到了同样的问题。这是因为它在 Project Explorer 中缺少包含 Tomcat 的“Servers”文件夹。我已经下载并配置了我的 Tomcat,但是在我创建了另一个新的 java web 项目后,服务器停止了工作。
这通常发生在单击“关闭不相关的项目”按钮时。解决此问题的简单直接的方法:
转到 Project Explorer 选项卡的底部,将有一个名为“Servers”的项目。如果它已关闭,则图标将具有与打开的项目不同的颜色。
双击“服务器”。现在项目将打开,此问题将得到解决。
这个问题的解决方案是:
cd /usr/local/tomcat//conf
chmod 777 *
完成了