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
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    mysql增加字段,修改字段,增加索引等语句
    php获取post参数的几种方式
    微信小程序开发注意事项
    jQuery的deferred对象详解
    jquery.pagination.js的使用
    js实现一键复制
    PHP读取文件内容的五种方式
    3.3 模块的搜索路径
    3.2 py文件的两种功能
    3.1 模块的定义与分类,import,from...import
  • 原文地址:https://www.cnblogs.com/ronaldhan/p/3401820.html
Copyright © 2011-2022 走看看