如何将geoserver安装程序导出为war文件?

时间:2018-02-06 22:10:00

标签: amazon-web-services tomcat gis war geoserver

我刚刚完成了基于openlayers和geoserver的地图应用程序。目前,我正在尝试使用AWS将我的地理服务器上传到生产服务器。我用tomcat创建了一个EC2实例,我希望将我的geoserver作为war文件上传到tomcat服务器上。

我正在使用MAC OS X安装程序进行本地开发。因此,我的所有栅格图层和shapefile都位于我的本地geoserver安装程序副本中。我试图将我的本地geoserver安装程序导出为war文件,因此我可以将其上传到tomcat服务器上。

我有大量的光栅文件和shapefile;因此,我不打算在新的geoserver war文件中重新上传所有文件。是否可以将本地安装程序导出为war文件?

1 个答案:

答案 0 :(得分:3)

有可能,这是否可取是另一个问题。 .war文件只是一个具有不同扩展名的zip文件。因此,您需要将webapps/geoserver/的内容压缩到zip文件中并更改扩展名。请注意确保zip文件中没有父目录(即不要只压缩geoserver目录)。

将来,您应该将data directory移出已安装的geoserver目录,然后您需要做的就是移动数据目录。