歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> ArcGIS Engine for Linux環境配置說明

ArcGIS Engine for Linux環境配置說明

日期:2017/2/28 16:17:41   编辑:Linux教程

說明:本文檔以Engine10 for RedHat4.5為例,其它情況類似。

一、安裝Java SDK

Engine10需要Java6 update16環境,具體可以參考:http://resources.arcgis.com/content/arcgis-engine/10.0/system-requirements

1.下載jdk-6u20-linux-i586.bin安裝包,直接用root用戶安裝:

2.執行: chmod +x jdk-6u20-linux-i586.bin

3.執行: ./jdk-6u20-linux-i586.bin

(此時會出現JDK安裝授權協議。按Enter浏覽。直接按Ctrl+C,會出現"Do you agree to the above license terms? [yes or no]"。鍵入yes,同意授權。此時系統會開始解壓jdk-6u20-linux-i586.bin)

4.解壓完畢後,發現一個解壓好的安裝文件,該文件夾就是安裝好的JDK目錄(這裡我安裝的目錄是/home/jdk1.6.0_20

5. 設置環境變量

進入/etc文件夾,找到文件.profile並打開。就是在這個文件的最後加上:

export JAVA_HOME=/home/jdk1.6.0_20

export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$PATH

6.設置完畢後,保存文件。注消後,重新登錄控制終端.

執行: java -version

如果出現java version “1.6.0”,說明JDK已經安裝成功了!

二、安裝Engine Runtime

1.創建新用戶來安裝Engine,如果已創建好用戶,則切換到該用戶,確保在該用戶下java環境是有效的。

2.掛載Engine linux的安裝盤或拷貝到相應目錄,進入ArcGISEngineRT目錄執行./Setup進行安裝,安裝過程中選Single User即可(安裝過程需要圖形界面,因此應該退出之前登陸的root用戶,用安裝Engine的用戶登陸)。

3.注冊許可

在/home/esrichina/arcgis/engine10.0目錄下執行./authorizeSoftware調出注冊界面

4.配置環境

用戶的環境變量,.bash_profile文件如下:

export JAVA_HOME=/home/jdk1.6.0_20

export JRE_HOME=/home/jdk1.6.0_20/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:/home/esrichina/arcgis/engine10.0/java/lib/:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

export LD_LIBRARY_PATH=/home/esrichina/arcgis/engine10.0/lib

當然java環境如果已生效可以不用在這裡配置

在/home/esrichina/arcgis/engine10.0目錄下有幾個腳本可以自動配置環境:init_java.sh 、init_engine.sh、setenv_engine.sh,分別source讓它們生效。每次登陸開啟終端的時候都需要執行它們 (或者添加到啟動腳本):

source /home/esrichina/arcgis/engine10.0/init_java.sh

source /home/esrichina/arcgis/engine10.0/init_engine.sh

source /home/esrichina/arcgis/engine10.0/setenv_engine.sh

Copyright © Linux教程網 All Rights Reserved