一、下载
https://github.com/geoserver/geoserver
二、导入
导入项目按照官网步骤导入即可
https://docs.geoserver.org/2.13.2/developer/quickstart/intellij.html
三、错误解决及注意事项
1、导入时出处取消所有选择,包括errorprone
2、Start
configuration, 需要添加 Working Directory
添加项目目录的src文件夹
3、添加org.geoserver.wcs.kvp.rangesubset下AbstractContentNode的NODE引用,如下图
4、注释掉org.geoserver.wcs.kvp下面的RangeSubsetKvpParser,如下图
5、修改Start里此处
wah.setWar("web/app/src/main/webapp");
6、rebuild security-tests
7、清除缓存
点击菜单中的 “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Invalidate and Restart”,清空 cache 并且重启。
就此启动Start应该就成功了。
启动后访问 http://localhost:8080/geoserver/web/,登录后出现下面页面