答:SuperMap iServer 7C 服务需要配置 JRE 1.6 或以上版本、SuperMap iObjects Java,需要配置 SuperMap iServer 7C 的使用许可。
在 %SuperMap iServer_HOME%\bin 目录下使用“iserver.bat -v”(Linux/Unix 平台使用 “./iserver.sh -v”)可以查看当前 SuperMap iServer 的版本及配置信息。可能原因及解决方法如下:
(1) SuperMap iServer 许可配置不正确,请确保使用许可已正确配置。
(2) JRE/JDK 版本过低或者不兼容。SuperMap iServer 支持1.6以上版本的 JRE/JDK。
(3) SuperMap iObjects Java 安装不完整或者不正确(使用 war 包的情况,其他发行包已自带),请确保 SuperMap iObjects Java 已正确安装并设置环境变量,即设置 UGO_HOME 为 SuperMap iObjects Java 的目录,并在系统的 PATH 环境变量中添加 %UGO_HOME%\Bin。
(4) SuperMap iObjects Java 的版本不正确,此时可能是 SuperMap iObjects Java 的版本过低,或与 JRE/JDK 的版本不对应(若使用32 bit 的 JRE/JDK,则需要使用32 bit 的 SuperMap iObjects Java;若使用64 bit 的 JRE/JDK,则需要使用64 bit 的 SuperMap iObjects Java)。请升级 SuperMap iObjects Java。