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

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值