gpt4 book ai didi

java - 如何使用 Geoserver 部署现有的 REST 服务

转载 作者:太空宇宙 更新时间:2023-11-04 12:09:33 25 4
gpt4 key购买 nike

简而言之,我想添加具有自己的 REST 服务的 Geoserver 扩展(独立于默认的 Geoserver REST 服务)。

您将如何解决这个问题?我应该将外部 Web 应用程序中的 REST 启动 servlet 添加到 Geoserver 源吗?如果是,我应该在哪里复制它们以及在哪里使用它们?

我正在尝试使用 Geoserver 部署自己的 REST 服务(在外部 Spring Web 应用程序中正常工作),因此该 Web 应用程序将变得过时,并且新的 REST 服务将在 geoserver/rest2 路径中可见。 Geoserver、其所有服务和新的 REST 都可以访问相同的 Geoserver 用户上下文。我试图通过在 src/gs-restConfigsrc/gs-restapplicationContext.xml 中添加新的路径到类映射来实现此目的,但是使用 Geoserver 启动我自己的 REST 服务仍然没有解决。或者也许我正在尝试实现一些奇怪且荒谬的事情?

最佳答案

好的,通过将我自己的 REST 服务添加到 geoserver/src/web/app 项目中,我已经实现了我的目标。也许这有点极端,但它符合我的目标;)主要需要将外部(我自己的)REST 服务和相关类添加到 Geoserver web.xmlapplicationContext.xml 文件中。当 Geoserver 启动时,该服务与 Geoserver 共存,并在其路径 (Geoserver/rest2) 中访问。

关于java - 如何使用 Geoserver 部署现有的 REST 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39977680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com