如何将geoserver安装程序导出为war文件?
Posted
技术标签:
【中文标题】如何将geoserver安装程序导出为war文件?【英文标题】:How to export geoserver installer as a war file? 【发布时间】:2018-02-06 22:10:00 【问题描述】:我刚刚完成了基于 openlayers 和 geoserver 的地图应用程序。目前,我正在尝试使用 AWS 将我的地理服务器上传到生产服务器。我用 tomcat 创建了一个 EC2 实例,我想将我的 geoserver 作为 Tomcat 服务器上的 war 文件上传。
我正在使用 MAC OS X 安装程序进行本地开发。因此,我所有的栅格图层和 shapefile 都位于我的本地地理服务器安装程序副本中。我正在尝试将我的本地地理服务器安装程序导出为战争文件,以便我可以将其上传到 tomcat 服务器上。
我有大量的光栅文件和 shapefile;因此,我不会尝试在新的地理服务器战争文件中再次重新上传所有文件。是否可以将我的本地安装程序导出为 war 文件?
【问题讨论】:
【参考方案1】:有可能,是否可取是另一个问题。 .war
文件只是具有不同扩展名的 zip 文件。所以你需要将webapps/geoserver/
的内容压缩成一个zip文件并更改扩展名。注意确保 zip 文件中没有父目录(即不要只压缩 geoserver 目录)。
以后,您应该将您的data directory 移出已安装的地理服务器目录,然后您需要做的就是移动数据目录。
【讨论】:
我的男人用他完美的回答挽救了我的工作。非常感谢!以上是关于如何将geoserver安装程序导出为war文件?的主要内容,如果未能解决你的问题,请参考以下文章
在使用Eclipse导出时,Tomcat 7.0.52服务器不会将webapps中的war文件(压缩文件)解压缩为未压缩格式