熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

把JVM移植到ARM環境中

2013-11-23 19:19:15  來源: Java核心技術 
本文向大家簡單介紹一下如何把JVM移植到arm環境中主要有其個小步驟相信通過本文的介紹你對JVM移植的問題的解決方法有深刻的認識
  如何把JVM移植到arm環境中
  環境
  OS:ubuntuscratchbox>arm
  我實際移植JVM的步驟
  提供linux裡面libX打頭的那些庫它會提示你在configure的過程中你根據需要下載並安裝有時候只需要做個連接因為它需要的是so而不是soXX等等比如lnslibXtstsolibXtstso
  下載jamvmtargz從?group_id=/&abmode=/configure
  make
  fakerootmakeinstall
  安裝jikes
 
  下載classpathtargz從ftp:///gnu/classpath//configurewithjikesenablejni
  make
  fakerootmakeinstall
  當然如果要保證編譯通過的話你們必須提供jikes工具和mozilla的相關的頭文件也可以通過/configurewithjikesenablejnidisableplugin來跳過plugin的編譯如果你們不提供web頁的插件的話實際上在第一步環境配置的時候我們提供的環境裡面已經有這些相關的類庫了所以如果只是為了開發應用程序的話是是不需要再編譯的這個包的
  編譯的時候記得看readme和install
  exportjamvm環境到PATH中
  exportPATH=/usr/local/jamvm/bin:$PATH這時候可以通過jamvmversion來看版本信息了
  classpath裡面有許多的examples比如可以通過jamvmgnuclasspathexamplesswingDemo來執行示例代碼
  一切ok了絕大部分的java程序是可以跑的了
  後記
  我後來重新做了一遍發現放在我們的板子上經常會出現這樣的一個問題
 
  我把/usr/local/classpath/share/classpath/glibjzip展開後重新copy到我的板子的/mnt/tflash上然後
 
  輸出
 
  程序正常運行說明JVM移植成功
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26643.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.