天天看點

Java maven安裝GDAL

<b>閱讀目錄</b>

<a href="http://www.cnblogs.com/kaituorensheng/p/5863188.html#_label0">1. 使用編譯好的安裝jdal</a>

<a href="http://www.cnblogs.com/kaituorensheng/p/5863188.html#_label1">2. 配置maven</a>

<a href="http://www.cnblogs.com/kaituorensheng/p/5863188.html#_label2">3. 配置環境變量</a>

<a href="http://www.cnblogs.com/kaituorensheng/p/5863188.html#_label3">4. 問題</a>

<a href="http://www.gisinternals.com/release.php" target="_top">http://www.gisinternals.com/release.php</a>

pom.xml

<a></a>

方法1、直接将dll檔案放在java工程根目錄下面。

GDAL Java demo編譯成功。優點:思路簡單、32為、64位dll可以很友善的切換。缺點:每次建立工程都需要拷貝這些dll,增加工程檔案大小,操作繁瑣。

方法2、設定系統環境變量指定dll路徑,将其加入Path中

在作業系統中運作一個程式(指令)時,如果沒有指定絕對路徑,它會先去程式本身所在的路徑下面去尋找可執行檔案,當找不到這些檔案的時候,會去環境變量Path下面去尋找需要的東西。是以我們隻需要将這個GDAL dll的路徑加入到Path裡面就行了,

右鍵計算機——》屬性——》進階系統設定——》環境變量——》建立系統變量:

建立兩個系統變量GDAL32_DLL

變量名:GDAL32_DLL

變量值:C:\GDAL\release-1600-win32-dev\release-1600\bin;C:\GDAL\release-1600-win32-dev\release-1600\bin\gdal\java

名字可以自己定義,指定GDAL DLL路徑位置,和GDAL java版編譯出路徑。

在Path前面增加(如果沒有Path系統變量,則建立)"%GDAL32_DLL%;",即path變為

%GDAL32_DLL%;%JAVA_HOME%/。。。。。。

注意:将dll加入Path後,需要重新開機電腦,或者先登出後在進入windows系統,才會生效。

本文轉自jihite部落格園部落格,原文連結:http://www.cnblogs.com/kaituorensheng/p/5863188.html,如需轉載請自行聯系原作者