当前位置:   article > 正文

Geoserver源码解读一(环境搭建)_geoserver源码分析

geoserver源码分析

一、Github地址

https://github.com/geoserver/geoserver

1.1 克隆代码

git clone https://github.com/geoserver/geoserver.git

1.2 选择版本

版本选择参考我的上一篇文章 Geoserver 以及 Geotools各版本和jdk版本对照表

此处我选择的是兼容jdk8的最后一个版本

git checkout 2.22.x

二、IDEA打开

2.1 打开src文件

注意: 不是最外层的pom.xml文件,而是src下面的pom.xml文件

2.2 安装依赖

拉取完代码后IDEA可能会自动安装maven的依赖,如果没有自动安装的话可以在右侧刷新maven或者执行安装命令

mvn clean install

2.3 运行

进入到Start.java文件中 运行 

三、后记

其实上述环境搭建操作在geoserver 官方文档 中基本上都有描述,所以我也只是把我认为容易出问题的地方描述了出来,而且庆幸上大概上个月的时候geoserver官方开发文档有更新,把几个运行时常见的几个问题解决方案给了出来。不然好多GiSer又要掉坑里面,查百度查个半天(抱怨为什么别人能把源码启动起来,而我不行呢)

3.1 官方给出的文档

是不是看着挺懵的,如果是刚入坑的giser或者前端giser转后端giser的人看着可能有点费劲,我个人刚开始看着也不知道是干啥的。于是乎关于找不到符号问题的俩模块做了如下的几个操作(大佬勿喷)

1.用命令行进入到该模块下面

cd .\wcs1_1\  

2.执行 

mvn clean install   

2.重新构建模块或项目

IDEA可能有快捷操作,不用命令行应该也可以,但是我没有试验,如果哪位朋友试过了,希望能够在评论区回复下,也希望能够帮助到更多人

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/758097
推荐阅读
相关标签
  

闽ICP备14008679号