系列文章目录
Geoserver源码解读一 环境搭建
Geoserver源码解读二 主入口
Geoserver源码解读三 GeoServerBasePage
Geoserver源码解读四 REST服务
Geoserver源码解读五 Catalog
Geoserver源码解读六 插件(怎么在开发模式下使用)
文章目录
系列文章目录
前言
一、代码地址
二、怎么使用
前言
看这篇文章的人相信肯定已经知道geoserver的插件大致有哪些,实用的有哪些,我就不再多说了。简单附上一个插件的下载地址(传送门)。因为geoserver官方社区给出的插件有很多,这篇文章没有代码类的解析,比较简略,主要记录下插件的源码地址在哪以及怎么在开发模式下使用插件,大佬们可以不看。
一、代码地址
从源码中能看到有一个【extension】文件夹(这点儿我还是比较意外的,插件的源码竟然也在源码里面,本来我还以为是另外一个需要单独下载的工程)
默认情况下它是没有蓝色小方块的,只有当你用到它时idea才会加一个蓝色小方块的标识。
二、怎么使用
geoserver官方社区的插件在使用的时候,一般都是下载下来插件,然后放到geoserver安装目录的lib文件夹下,然后重启geoserver就行,但是在开发模式下怎么安装插件呢。
常规的思路是在主模块gs-web-app里面引用extension的下面的插件子模块应该可以了,但是我又在 pom.xml文件里发现了一些关于插件的profiles设置
于是乎,打开了maven的设置面板,勾选上想要使用的插件,再点击下刷新按钮就可以了