如何用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