使用Java以编程方式启动geoserver

时间:2018-12-20 08:35:14

标签: geoserver

我希望对多个geoserver实例运行一些集成测试,并认为最好的方法是以编程方式进行设置和拆除。

有没有简单的例子可以做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以从命令行使用{tomcat_home} /bin/startup.sh在tomcat中启动geoserver(几乎所有编程语言都允许您运行OS命令)。

现在,对于设置和数据连接,您最好的机会是使用Geoserver Rest API: https://docs.geoserver.org/stable/en/user/rest/

如果要为多个地理服务器实例复制相同的配置/数据设置,则可以使用所有配置创建一个就绪的“数据”目录,并将该目录粘贴到所需的每个地理服务器实例上。

可以使用{tomcat_home} /bin.shutdown.sh命令进行拆卸步骤。