当使用ArcGIS Server 10.1发布了一个地图服务之后,在ArcGIS Server 10.1的机器上使用浏览器进入http://localhost:6080/arcgis/rest/services这 个页面,然后再选择一个地图服务进入,在新打开的地图服务的页面上有一个功能是"View in ArcGIS JavaScript",点击之后弹出一个新页面来查看地图。但是新打开的页面所调用的JavaScript. API是使用ArcGIS Onlie上的API,如果这台服务器没有联网是不能查看的,是否可以在服务器上部署一个离线的JavaScript. API,然后改用部署的离线JavaScript. API呢?当然没问题。
在ArcGIS Server 10.1的Tomcat服务器里面有个资源文件设置了所调用的JavaScript. API的地址,只要修改这个资源文件就OK了。这个文件地址在C:Program FilesArcGISServerframework untime omcatwebappsarcgis#restWEB-INF classes esources est-config.properties,打开这个文件,只要将里面的jsapi.arcgis和 jsapi.arcgis.css的值改为本地离线部署的JavaScript. API即可。
最后,修改完成后,重启服务器就OK了。