如何用maven配置geotools和geoserver源码

1.编译发布
cd E:\Geoserver\geoserverSource\src
1.mvn -DskipTests clean install -P wps

mvn eclipse:eclipse  (建立exlipse工程文件)

2.E:\Geoserver\geoserverSource\src\web\app\target 下就会生成WAR包

2.1.2
cd E:\Geoserver\geoserver-2.1.2

mvn -DskipTests eclipse:eclipse -P wps,charts(建立Myeclipse项目)

1.mvn -DskipTests clean install -P wps,charts
2.E:\Geoserver\geoserver-2.1.2\web\app\target 下就会生成WAR包

2.1.3
cd E:\Geoserver\geoserver-2.1.3-src\geoserver-2.1.3
mvn -DskipTests clean install -P wps,charts
E:\Geoserver\geoserver-2.1.3-src\geoserver-2.1.3\web\app\target 下就会生成WAR包

www.mvnbrowser.com

1.OtitanMapServer修改部分
1.属性文件中文化   *
2.web的图片      *
3.geoserver改OtitanMapServer(html)   *
4.页面的head  (getPageTitle方法)  *
5.web.xml   *
6.加入gt-titansde.jar,NAService.jar    *
7。暂时加入china相关的data、workspace、style等。 *
8.修改默认密码  *
9.右侧 地图服务列表的取消

gt-titansde5 只能默认在jdk32位下,包括jre32位,(如果出现不能初始化TSDE5DataStore的情况,可以考虑采用最新的jre6版本即可)

1.出现问题:在geowebcache.xml下添加epsg:32648时,出现错误:Cannot construct org.geowebcache.grid.SRS as it does not have a no-args constructor class
1.解决方法:是因为tomcat中使用的jvm,是jre的,而造成的,更换为myeclipse自带的jdk的jvm(D:\myeclipse9.1\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\jre\bin\server\jvm.dll),则不会出现该问题。
2.也可能是JVM7的问题,自带的JVM为6.13

转载自:https://blog.csdn.net/huchao007/article/details/7571622

You may also like...