0
我嘗試建立Java獨立應用項目使用ArcGIS如何使用arcobject(Arcgis 10)構建Java桌面應用程序?
我已經安設的ArcGIS Desktop 10和ArcObject SDK的Java平臺
我只是嘗試入門..
,所以我用這個tutorial
然後我從arcgis安裝包含庫arcobjects.jar
C:\ Program Files(x86)\ ArcGIS \ Desktop10.0 \ java \ lib \ arcobjects.jar
到我的NetBeans項目
然後我寫這篇文章(similiar與教程)
package gis;
import com.esri.arcgis.beans.globe.GlobeBean;
import com.esri.arcgis.system.AoInitialize;
import com.esri.arcgis.system.EngineInitializer;
import com.esri.arcgis.system.esriLicenseProductCode;
import java.awt.BorderLayout;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.IOException;
import javax.swing.JFrame;
public class Gis {
public static void main(String[] args) throws IOException{
EngineInitializer.initializeVisualBeans();
new AoInitialize().initialize(esriLicenseProductCode.esriLicenseProductCodeEngine);
JFrame jFrame = new JFrame("Hello, Sphere!");
jFrame.setSize(300, 300);
jFrame.getContentPane().add(new GlobeBean(), BorderLayout.CENTER);
jFrame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
try {
new AoInitialize().shutdown();
System.exit(0);
}
catch (IOException ex) {
System.out.println(ex.getMessage());
System.exit(1);
}
}
});
jFrame.setVisible(true);
}
}
其錯誤.. 輸出
Could not load native libraries.
我的問題:
如何使其正確?
如何使用arcgis構建java獨立應用程序? (我需要什麼樣的ArcGIS技術?)
我已經goggling 2天,但我仍然無法弄清楚
我已經去他們的論壇..但其難度找到胎面帖子頁面。所以我最終在這裏。
您是否包含本地庫(請參閱[這裏](http://stackoverflow.com/q/661320/1076463))? – Robin 2013-04-24 20:28:30
沒有..我不知道該怎麼辦..從我的ArcGIS安裝目錄 ,其還安設另一個JRE(其在ArcGIS目錄) ,所以我混淆如何設置路徑。(爲我的默認JRE(從Oracle )或到ArcGIS JRE).. 我已經嘗試它,但它仍然錯誤.. 我想,也許我錯過配置.. – 2013-04-24 20:43:09
我不知道本機庫的位置 – 2013-04-24 21:32:56