装了Ubuntu9.10后,想找个linux下查看shape文件的工具,选择了ESRI的ArcExplorer9.3
该软件是完全免费的,安装过程如下:
1. 在ESRI网站上下载了ArcExplorer9.3 for linux的版本 arcexplorer931_linux.tar
2. 在ubuntu下安装ArcExplorer时,安装程序报错
java.lang.NoClassDefFoundError: Could not initialize class java.awt.Toolkit
at java.awt.Component.<clinit>(Component.java:568)
估计不是java环境变量没设置正确,就是缺少相应的包
用 $dpkg --get-selections | grep jdk 命令查看系统安装的java环境,发现系统缺省只安装了
openjdk-6-jre-headless install
openjdk-6-jre-lib install
这两个包。
估计是因为没有完全安装的原因,因此下载安装了sun java6完整的jdk,执行命令如下
$sudo apt-get install sun-java6-jdk
安装完成后,会在/usr/lib/jvm目录下生成sun java6的目录。然后把系统缺省的java环境指向该目录
$sudo update-java-alternatives -s java-6-sun
确认一下当前java版本
$java -version
3