当前位置: 首页 > 知识库问答 >
问题:

地理服务器失败 一个或多个侦听器无法启动

戎志勇
2023-03-14

我在OS X 10.10上的Tomcat 7.0.62上运行GeoServer 2.7.1。我已经安装了带有自制软件的Tomcat,并将GeoServer 2.7.1战争文件复制到webapps目录中。当我尝试启动地理服务器时,它失败并显示此消息。

SEVERE:一个或多个侦听器无法启动。完整的详细信息将在相应的容器日志文件中找到

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

信息:至少扫描了一个 JAR 以查找 TLD,但不包含 TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到 TLD 的 JAR 的完整列表。在扫描期间跳过不需要的 JAR 可以缩短启动时间和 JSP 编译时间。
2015-6-22下午03:48:20 org.apache.catalina.core.StandardContext startInternal
SEVERE:一个或多个侦听器无法启动。完整的详细信息将在相应的容器日志文件中找到
2015年6月22日 下午3:48:20 org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/geoserver] 启动失败d 由于以前的错误

有人知道我可以在哪里开始寻找配置错误等?

共有2个答案

缑兴贤
2023-03-14

谢谢@S.L.巴特,这就是问题所在。我不得不将Java8降级到Java7。现在它工作了!本指南很有帮助

穆商震
2023-03-14

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

 类似资料:
  • 服务器部件: 客户部分:io.js 消息组件 信息形式——发布过程的开始

  • 我是JComboBox的新手 我有4个JComboBox:专用、etudiant、annee和semestre。 每次更改所选项目并将结果添加到滚动窗格(groupe des matieres ouvertes)时,我都需要从其中的4个项目中获取所选项目

  • 问题内容: 我有两个分别称为“左”和“右”。“左”按钮将矩形对象向左移动,“右”按钮将其向右移动。我在班上有一个充当单击任一按钮时的侦听器。但是,我希望单击每个动作时都会发生不同的动作。如何区分点击的? 问题答案: 将actionCommand设置到每个按钮。 //将动作命令设置到两个按钮上。 更新:

  • 尝试将我的 Android 应用构建到 APK 时,构建服务器出错且无法构建。但是,在模拟器中,应用程序工作正常,并且我认为错误的类是由编译器创建的(它不是应用程序内部的类之一) 下面是错误日志: -

  • 要运行Kafka,需要在文件。有两种设置我不理解。 有人可以解释侦听器和广告侦听器属性之间的区别吗? 留档说: 侦听器:套接字服务器侦听的地址。 和 advertised.listeners:主机名和端口代理将向生产者和消费者做广告。 我什么时候必须使用哪个设置?

  • 我想知道如何在一个键事件中按下所有的键。例如,我想为Ctrl+F编写一个监听器,它可以切换全屏。如何检查在一个事件中是否同时按下了Ctrl和F?

  • 问题内容: 是否可以在一个应用程序中绑定和侦听Linux中的多个端口? 问题答案: 对于您要收听的每个端口,您: 使用创建一个单独的套接字。 将其绑定到适当的端口。 调用套接字,以便它设置一个侦听队列。 那时,您的程序正在侦听多个套接字。为了接受这些套接字上的连接,您需要知道客户端要连接到哪个套接字。就是这样。碰巧的是,我有代码可以完全做到这一点,所以这是一个完整的经过测试的示例,它等待多个套接字

  • 问题内容: 我正在使用Python使用BaseHTTPServer和BaseHTTPServer.BaseHTTPRequestHandler的自定义子类编写小型Web服务器。是否可以使它在多个端口上侦听? 我现在在做什么: 问题答案: 当然; 只需在两个使用相同处理程序的不同线程中的两个不同端口上启动两个不同服务器。这是我刚刚编写和测试的一个完整的有效示例。如果运行此代码,则可以在http://