zoukankan      html  css  js  c++  java
  • GeoServer war包在tomcat7中配置遇到的一个问题

    最近要使用GeoServer发布地图服务,供本地web程序调用。Geoserver有两种安装方式:

    一种是通过windows installer,安装过程中需要注意的是data directory,使用默认的选项是在安装目录下,也可以自己指定,安装结束后可以直接在浏览器中进行访问localhost:8080/geoserver。
    另外一种安装方式是通过下载war包,直接放到tomcat/webapps目录下,如果tomcat已经启动,会自动加压进行部署。
    第一个安装方式比较简洁,安装过程中需要指定是否创建geoserver的系统服务,创建比较方便使用些,但如果要想将基于geoserver的项目部署到其他的机器上,则需要安装geoserver,这带来不便。第二种安装方式,将geoserver布置到tomcat下,项目也可以同时部署到此tomcat中,在不同机器上部署较为快捷。
    下面使用此种方式遇到的问题,系统环境win xp+tomcat7.0.29+geoserver2.4.1,在tomcat中解压war包总是出现“tomcat error waiting for multi-thread deployment”问题,去stackoverflow上看到有类似的问题,但没有给出确定的解决方案,但有人提到这或许是tomcat7的问题(stackoverflow上的类似问题),因为我也试过7.0.27版本,同样出错。于是果断换用tomcat6.0.35,奇迹出现了,可以正常部署。啥也解释不清楚,稳定6.0看来还要再撑一段时间了。
    有个小提醒,把geoserver.war包放到目录下,程序会自动解压,原来意味解压过一次后就不用再使用war包了,我错了,刚删除就抱geoserver不能访问,所有此war包要一直放在那里。
     
    作者:RonaldHan
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    hadoop02---高可用网站架构
    springboot-vue项目前台2
    Java Serializable(序列化)
    JAVA 正则表达式、汉字正则、 java正则代码
    MyEclipse导入Maven项目
    JAVA学习:maven开发环境快速搭建
    删除
    关于java程序打包为EXE的若干问题
    ServletContext与ServletConfig的详解及区别
    在CSS中定义a:link、a:visited、a:hover、a:active顺序
  • 原文地址:https://www.cnblogs.com/ronaldhan/p/3401820.html
Copyright © 2011-2022 走看看