我正在尝试安装 Geoserver 脚本扩展 - Python(描述)。下载 geoserver-2.17-SNAPSHOT-python-plugin(我的 Geoserver 是 2.17.0)后,我按照说明进行操作:
将存档的内容提取到 GeoServer 的 /WEB-INF/lib/ 目录中。例如,如果 GeoServer 安装在 /opt/geoserver-2.2.2/ 中,则提取 /opt/geoserver-2.1.0/webapps/geoserver/WEB-INF/lib/ 中的存档内容。
重新启动地理服务器。
但是 - 脚本扩展没有显示在我的菜单中。扩展路径是'/opt/tomcat/webapps/geoserver/WEB-INF/lib'。地理服务器版本为 2.17.0。在我的 lib 文件夹中,我现在可以找到像 gt-process-geometry-23.0.jar 和 gt-process-geometry-23-SNAPSHOT.jar 这样的库。我应该删除“gt-process-geometry-23.0.jar”吗?'geoserver-2.17-SNAPSHOT-python-plugin' 中包含的所有 jar 文件都是这种情况(...23-SNAPSHOT.jar)。我假设 SNAPSHOT jar 包含 Python 脚本扩展并且不需要添加额外的 python.jar?因此我需要删除以geometry-23.0.jar 结尾的文件吗?
编辑:我确实删除了所有 '*-23.0.jar' 并重新启动。仍然没有可见的脚本扩展。可能是什么问题?我最近以同样的方式安装了 WPS 扩展。
问题是不再支持脚本。请参阅此处的答案以及相应的maxen 存储库中缺少的软件包。