ArcObject for Java例子运行

来源:互联网 发布:土木工程软件展望未来 编辑:程序博客网 时间:2024/05/16 06:39

本机是先安装ArcGIS for Desktop,再安装ArcObjects SDK for java。或者采用ArcGIS Runtime后,再安装ArcObjects SDK for java。没有下载到engine runtime10.4.1版本。

运行的时候主要问题是jdk需要32位的(如果使用java -jar 方式,需要保证当前path指定的是32位,如果只是eclippse运行则没影响),然后选择desktop的arcobjects.jar.因为很多sample程序需要读取AGSDEVKITJAVA环境变量,如果没有装arcgis enngine,需要自己配置这个环境变量。


配置eclipse中的esri开发插件

Help菜单--->install new software

具体路径:E:\Program Files (x86)\ArcGIS\DeveloperKit10.4\java\tools\eclipse_plugin\arcgis_update_site\arcobjects



这里更新插件有palette无法安装,另一个插件安装后启动eclipse提示没有安装arcgis engine runtime,缺少部分功能,比如创建Arcgis Extension菜单(SOE等)就没有。

这里的原因是由于没有arcgisengine的lience。使用包含engine的ArcGIS server的ecp重新更新之后,向导就全了。



之前是使用eclipse直接导入esri的工程,现在安装了插件后可以使用模板直接生成例子。使用新建工程,然后选择ArcObjects Sample

后面就是 选择自己需要的例子就可以自动加载相关代码和配置。