gvSIG網上資料實在太少,自己Java功底也不深,所以感覺比較頭疼,好歹周圍有不少Java高手,可以請教,在自己深入的研究和高手的指導下,終於能夠運行起來,回過頭來說說,環境搭建,也讓后來者能有點資料可查。
1.從http://www.gvsig.org/web/projects/gvsig-mobile/網站上下載gvSIG源碼project_gvSIG_Mobile_Pilot-0.3-src_0
2.打開MyEclipse8.5以文件形式打開,編譯,會發現libLocation有錯誤,缺少一個dinopolis-util-0.5.3.jar包,從網上搜下找到這個夾包,導入編譯成功
3.打開appGvsigMobile工程,按照以下步驟做設置。
(1)設置Java VM為j2sdk1.4 compliant VM (Window->Preferences->Java->Installed JREs).
(2)設置JDK compliance level to 1.4 (Window->Preferences->Java->Compiler).
(3)構建 boot project (build.xml->right click->Run As->Ant Build)
(4)Add generated boot/deploy/boot.jar to the JRE (Window->Preferences->Java->Installed JREs->Edit->Add External JARs...).
(5)Select all projects and clean (Project->Clean).
(6)Now you should be able to build appGvsigMobile project (build.xml->right click->Run As->Ant Build).
(7)Create a new Run configuration for a Java Application (Run->Run...->Java Application). Select project appGvsigMobile and class Launcher. In the Arguments tab add:
- Program arguments: m=J9 s=480x600 l=es p="${workspace_loc}"
- VM arguments: -Xmx256M -Djava.library.path=${workspace_loc}/resources/lib/Lin_X86
如果不出意外,就能配置成功
4.在appGvsigMobile工程上點擊,java運行方式-》Java應用程序 選擇Launcher,即可
見效果圖: