题外语:踏破铁鞋无觅处,得来全部费工夫。从网上找了下将Geoserver源码导出为war文件的方法,少之甚少,没办法,百度靠不住,还得靠自己,上Geoserver官网上看了下,又在官方论坛上找了找,说是什么jetty,说实话,不懂哎,就瞎翻的看了看,擦,山重水复疑无路,柳暗花明又一村,竟然就在那,在此note下来,以便后用。
如何在eclipse中构建Geoserver的源码工程,可参考博文http://blog.csdn.net/gisshixisheng/article/details/43016443,源码工程构建完成之后,如下图所示:
点击打开gs-web-app——>src/test/java——>org.geoserver.web——>Start.java,如下图:
右键单击,Run As ——>Java Application,如下:
运行完成之后,geoserver.war也随之生成了,位于targe/gerserver.war,如下:
将geoserver.war拷贝到tomcat的webapps目录下面,运行tomcat即可。
注意:
tomcat的端口要与geoserver编译的端口要一致,如下: