近期因项目需要接触基于Kettle框架的定制开发,因为该软件由java编写,所以关于GIS的扩展方面选用 ArcObjects SDK for Java进行开发,经过两天的摸索,总算有些头绪,特此记录一下两天中遇到的坑。
习惯于c#的可视化界面开发,转到java这里就想同样适用可视化开发工具。开始使用了SWT(widowBuilder可视化组件,建议使用)。
需要注意的问题:
1.ArcObjects 组件是32bit,所以相应的eclipse及jdk必须使用32bit版本进行开发
2.使用ArcGIS Desktop里面自带的jre要注意,可能会与系统安装的java版本不兼容,导致jvm报错。