1、在Eclipse中运行GeoServer访问GeoServer首页五Maven指南六Eclipse指南七编程指南八释放指南九释放测试检查列表十CITE测试指南十一政策与步骤二介绍、工具、源代码三章空。在GeoServer开发者环境搭建以前,需要安装以下工具:GeoServer开发需要JDK1.5及其以上版本,可从Sun Microsystems获取。注:除了可以使用Sun提供的JDK以外,也可以使用其它的,但这里我们推荐使用Sun的。Geoserver使用Maven工具构建。当前推荐版本是2.1.0,可从Apache获取。虽然2.1.0是推荐的,但2.0.8以上版本同样可用。Geoserver
2、源代码由subversion库完成存储和版本管理。对于不同平台有多种subversion客户端可获取。更多细节请访问:http:/subversion.tigris.org/getting.html。GeoServer源代码存放在:/svn.codehaus.org/geoserver。使用以下方式取出开发版/trunk版本svn co http:/svn.codehaus.org/geoserver/trunk geoserver使用以下方式取出稳定版/stable版本:/svn.codehaus.org/geoserver/branches/1.7.x geoserver警告:Geoser
3、ver库包含大量空间数据。从上取出这些数据对于低带宽用户来说相对就很慢或者很昂贵,这种情况下,用户可以通过以下方式仅获取源代码:/svn.codehaus.org/geoserver/trunk/src通过以下步骤提交到代码库:1.安装subversion配置文件,请看后面备注。2.注册获取提交权限。3.将库切换到”https”协议,例如:root of checkout% svn switch https:/svn.codehaus.org/geoserver/trunk/svn.codehaus.org/geoserver/ branches/ spike/ tags/ trunk/bra
4、nches包含以前所有稳定的开发分支,1.6.x,1.7.x,etcspike包含实验版本和原型tags包含以前所有释放版本trunk为当前开发分支。每个开发分支都有如下所示的结构: doc/ src/ data/ldoc包含用户和开发人员向导的源文件src包含Geoserver本身的Java源码data包含多种GeoServer的数据目录三快速入门本章介绍快速搭建、运行GeoServer开发环境具体步骤。我们假定您已经安装好所有必须的工具(内容见第二章)。本章的上的是为了尽快的让开发者搭建和运行GeoServer。对于一些更加深入的介绍请见Maven指南和Eclipse指南。在Eclipse
5、里运行GeoServer取出源代码由subversion库中取出源代码。选取trunk作为最新开发源码,或者那些基本不可能经常更新的版本的稳定分支。要么是:svncohttps:/svn.codehaus.org/geoserver/trunkgeoserver-trunk或者(稳定的1.7.x分支)/svn.codehaus.org/geoserver/branches/1.7.xgeoserver-1.7.x在这页示例里面,我们假定你取出源码到一个名为geoserver的目录,不过,最好还是把名字取得更详细一点为好。由Maven构建修改目录到源树的根,执行以下maven构建命令:cdgeo
6、server/srcmvncleaninstall成功构建后会产生类似于以下的输出:INFOINFO-ReactorSummary:GeoServer.SUCCESS10.271sMavenPlugins.0.865sConfigurationDeploymentPlugIn.3.820sArchetypes.0.054sWFSOutputFormatArchetype.0.390sCorePlatformModule.5.270sData.4.521sOpenWebService2.730sMain10.077sCoverage.3.785s1.1.1.5.254sValidation.1.
7、131sFeature6.695s1.197sMap.8.519sGeoserverRESTSupportCode3.366sGeoWebCache(GWC).0.255sApplication27.386sCommunitySpace.0.312sExtensions0.071sBUILDSUCCESSFUL由Maven生成Eclipse工程文件生成Eclipse使用的.project文件和.classpath文件:mvneclipse:eclipse导入模块进Eclipse1.启动运行Eclipse集成开发环境2.打开Eclipse首选项Preferences3.依次点击进入:Java,B
8、uildPath,ClasspathVariables,点击New4.创建类路径变量名称”M2_REPO”,并且设置它的值为本地Maven库的位置,点击OK。5.单击OK以应用新的Eclipse首选项。6.在包浏览PackageExplorer右键并单击导入Import7.选择已有工程导入工作区ExistingProjectsintoWorkspace,单击下一步:8.进入geoserver/src目录9.确保所有模块都被选取,单击完成Finish在Eclipse中运行GeoServer1.Explorer中选择web-app模块(1.7.x或更早版本是web)点击进入org.geoserver.web包(1.7.x或更早版本是org.vfny.geoserver.jetty)在Start类上右键,单击Runas,JavaApplication访问GeoServer首页几秒后,就可通过http:/localhost:8080/geoserver访问到GeoServer默认的用户admin的密码是geoserver四Maven指南本章是使用Maven构建GeoServer的参考。安装Maven见工具(第二章
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1