SuperMap iServer Java 6 瘦身

每每看到SuperMap iServer Java 6体积庞大,我的硬盘在滴血,而且大多数部署情况不需要自带的帮助文档及范例数据等一些文件,所以下面简要说下SuperMap iServer Java 6瘦身的步骤。

 

准备呢工作:

1、当然是下载,我这里下载一个64位的windows版,地址为:http://support.supermap.com.cn/ProductCenter/DownloadCenter/DownloadPage.aspx?id=69

2、下载解压完成后,一看硬盘,大概有1.45G。

 

瘦身开始:

1、删除不用的文件。如下图:

image

 

2、删除范例数据及默认工程。

SuperMap iServer Java 6解压版的目录就是一个Tomcat的目录结构,进入conf\Catalina\localhost目录下,删除那些默认发布的工程配置文件,删除全部xml文件即可。

 

3、删除默认发布的服务。

进入\webapps\iserver\WEB-INF目录下,删除iserver-services-samples.xml文件。

 

3、经过上面三步之后占用磁盘大小为294M,SuperMap iServer Java 6,已经是一个比较精简的包,带有JRE,SuperMap Object Java 6的bin包,及许可配置管理工具,如下图。

image

此时把这个文件夹拷贝到其他机子上,使用support目录下的licensemanager配置完成许可后即可,双击bin\startup.bat启动。

如果把这个包拷贝到其他机器上分发可以进行压缩,压缩后直达110M,此时已经比较方便了。

 

极度瘦身:

由于上面几步瘦身后的SuperMap iServer Java 6带了Jre是很多机器已经按照好,并且配置好了JAVA的环境变量,此时就不需要support目录下的jre文件夹,所以在要分发的机子上都有JAVA环境的话,可以果断选择删除jre文件夹,一下子降到196M左右。压缩后直达85M左右,无论上传还是下载相当方便了。

 

此时我再使用的时候只需要把我的存在数据库中的工作空间发布出来,即可使用了。

posted @ 2012-09-06 16:56  awei20081  阅读(246)  评论(0编辑  收藏  举报