万事开头难,一个Hello world 搞一天......
今天主要是介绍通过扩展OWS服务来实现一个简单的入门必选【Hello World】,忽略技术细节:Maven、Spring框架等,直奔操作,下面进入主题:
目录
本系列博文都是基于IntelliJ工具进行操作
1.模块组织
(1)运行IntielliJ并加载geoserver源码,在src目录下创建文件夹[hello-world]
(2)在[hello-world]根目录下pom.xml配置文件
<?xml version="1.0" encoding="ISO-8859-1"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- set parent pom to community pom -->
<parent>
<groupId>org.geoserver</groupId>
<artifactId>geoserver</artifactId>
<version>2.19.0</version> <!-- change this to the proper GeoServer version -->
</parent>
<groupId>org.geoserver</groupId>
<artifactId>gs-hello</artifactId>
<packaging>jar</packaging>
<version>1.0.0</version>
<name>gs-hello</name>
<!-- declare dependency on geoserver main -->
<dependencies>
<dependency>
<groupId>org.geoserver</groupId>
<artifactId>g