【Geoserver】将geoserver迁移到jetty的发行包中

2023-12-13 19:58:50

之前讲了在Geosever的二进制发行包中升级jetty的内容,我测试之后发现有些问题,本地运行可能没有问题,但是在linux上运行报错了。
于是我想着换个思路好了,总是想着将Geosever中的jetty包替换掉,干脆反过来,把geoserver中的webapp里面的包看做war包,迁移到jetty的发行包好了。作为SpringBoot四大容器之一,jetty的应用其实跟Tomcat类似,都是把需要部署的功能放在webapps文件目录下,然后启动后访问端口号加文件夹名称就可以了。
geoserver有些特殊的是他把数据信息都放在了data_dir目录下面了,要迁移geoserver不能只讲webapps目录下的程序拷贝过去,还需要讲data_dir拷贝过去,另外geoserver的发行包中还做了一些环境配置,具体配置信息在start.ini中,我们也需要这个文件拷贝过去。
启动程序位于bin目录下面,jetty的发行包中有jetty.sh文件用于linux环境下启动,直接用它启动会有些环境问题报错,我们将geoserver中的bin目录下的脚本也一并拿过来,测试可以正常使用。
在这里插入图片描述

文章来源:https://blog.csdn.net/zhoulizhu/article/details/134979663
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。