Geoserver 失败 一个或多个侦听器无法启动

Geoserver fails One or more listeners failed to start

我是 运行 GeoServer 2.7.1 on Tomcat 7.0.62 on OS X 10.10。我已经用 Homebrew 安装了 Tomcat 并将 GeoServer 2.7.1 war 文件复制到 webapps 目录。当我尝试启动 GeoServer 时失败并显示此消息。

SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file

我在 catalina.out 中没有看到其他具体错误。也许这是下面的问题?

INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jun 22, 2015 3:48:20 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file
Jun 22, 2015 3:48:20 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/geoserver] startup failed due to previous errors

有人知道我可以从哪里开始查找配置错误等吗?

谢谢@S.L。巴特,这就是问题所在。我不得不将 Java8 降级为 Java7。现在可以了!这 guide 很有帮助

我遇到了类似的问题,在 tomcat/bin 文件夹中添加 setenv.sh 文件或更改服务脚本中的 jdk 路径(如果您将 tomcat 作为服务启动) 解决了这个问题。您正在部署的网络应用程序取决于特定的 jdk 版本。