當前位置:編程學習大全網 - 源碼下載 - win8下用eclipse開發hbase程序,報以下異常,求教

win8下用eclipse開發hbase程序,報以下異常,求教

下面是我收藏的Eclipse + WTK 的J2ME開發環境的配置(建議不用使用MyEclipse):

======================================

下載最新版的必備軟件,

1 eclipse 3.2.2 到下面這個地址去找找

2 eclipseme 1.6.7

3 wtk2.5 (Sun Java Wireless Toolkit 2.5 for CLDC) sun公司提供的無線開發工具包

安裝配置步驟

1.安轉Eclipse3.2.2(必須先安裝好jdk1.5或以上版本,這裏不說明了)

2.安裝EclipseMe1.6.7

3.安裝WTK2.5

4.測試HelloWorld

5.使用Nokia模擬器測試

配置具體步驟(必要的)

1.1 安轉Eclipse3.2.2

把下載到的zip文件解壓後直接放到c盤根目錄即可,當然,妳可以放到妳喜歡的任何地方,這裏為了描述方便放到c:\eclipse

1.2 運行eclipse,如果能正常啟動,說明jdk安裝正確,否則,妳可能需要壹個新版本的jdk,到sun的網站去下。

1.3 把eclipse1.6.7 解壓到壹個臨時目錄中,把目錄和文件

plugins

features

site.xml

全部copy到eclipse的目錄中即可

1.4 啟動eclipse3.2.2 從菜單 windows-references...進入

在references面板的左邊的樹狀目錄中,應該多了壹個J2ME項。

1.5 繼續安裝WTK2.5 ,把主目錄安裝到C:\WTK25下,其他的按默認安裝就行,windows-references-J2ME的WTK ROOT要選擇好

好,軟件都安裝好了,下面是最重要的配置部分

1.6 修改Eclipse的配置,使其邦定EclipseME框架

1.6.1 在eclipse的配置目錄configuration中找到配置文件config.ini

1.6.2 用文本編輯器打開,增加壹個屬性定義

osgi.framework.extensions=eclipseme.core.hooks

如果該屬性已經存在,則把值eclipseme.core.hooks加上

註意:這壹行必須加在config.ini的eof=eof前面,不能加到後面。否則,可能會導致Eclipse啟動失敗。

1.6.3 保存config.ini

1.6.4 重新啟動 eclipse

1.7 修改eclipse的build path 和debug選項

1.7.1 把源代碼和輸出分離開

1.7.1.1 從菜單 windows-references...進入

1.7.1.2 展開references面板的java項,然後點選 build path

1.7.1.3 默認情況下 "source and outpub folder"項的 "project"為選中,我們修改這個默認設置,把"folders"選中

這樣,就可以讓eclipse把源代碼和輸出分離開。

1.7.2 修改調試選項的異常掛起設置和超時時間(很重要)

1.7.2.1 從菜單 windows-references...進入

1.7.2.2 展開references面板的java項,然後點選 debug

1.7.2.3 在Suspend Execution項中,把

"Suspend execution on uncaught exceptions"

"Suspend execution on compilation errors"

這兩項的勾去掉

1.7.2.4 在面板的最下面,把 debugger timeout(ms)設置為 15000(這個參數太重要了,壹定要記得改)

1.8 為eclipseme配置模擬器

1.8.1 從菜單 windows-references...進入

1.8.2 在references面板左側的樹種,展開 "J2ME" 項

1.8.3 選中 Devices Management,點擊右邊的 "Import..."按鈕

1.8.4 在彈出的Import Device 面板中,點擊按鈕"browse...",然後選擇WTK的bin目錄,確定後,點擊" refresh"按鈕

就會自動去找到模擬器了。點擊“finish”按鈕返回。

1.8.5 這樣,模擬器就配好了,如果需要其他的模擬器,照這樣做就可以了。

2 創建MIDlet應用程序。

有兩種方法創建MIDlet應用程序

方法1:(適用於從無到有)創建MIDlet工程

從菜單 File -New -Project 進入工程面板

然後展開J2ME ,其中只有壹個 J2ME MIDlet Suite

輸入工程名稱後,就可以選擇妳需要的模擬器了,壹路下去就行了。

方法2.(適用於往有工程裏面添加MIDlet程序)

從菜單 File -New -others 進入NEW面板

然後展開J2ME ,其中有2個選項

J2ME MIDlet

J2ME MIDlet Suite

如果選擇 J2ME MIDlet ,則創建壹個MIDlet,選擇J2ME MIDlet Suite,則創建壹個MIDlet工程。

3 調試、運行

在工程中,在需要調試或運行的主要類上點擊右健,從右健菜單中選擇

run as -〉Emulated j2me Midlet

或者

debug as -〉Emulated j2me Midlet

即可進行運行和調試

4 打包

在需要打包的工程目錄上點擊右健,從右鍵菜單中選擇

j2me-create package 即可

5.jad 的配置

略。

=================================================================================

Eclipse安裝與配置

A.安裝:

1.安裝JDK1.4.2 (WTK2.2要求1.4.2以上)

2.安裝WTK

3.安裝Eclipes

4.解壓縮Eclipseme到Eclipse的plugin目錄。Eclipseme0.5.5之後的版本則不適用該方法,具體配置方法會在後面描述。

EclipseMe作為Eclipse壹個插件,致力於幫助開發者開發J2ME應用程序。EclipseMe並不為開發者提供無線設備模擬裝置,而將各手機廠商的實用模擬器緊密連接到Eclipse開發環境中,為開發者提供壹種無縫統壹的集成開發環境。妳可以在 上得到免費下載的EclipseMe,本文寫作時的最新版本是1.5.0,出於穩定的考慮,在這裏選用eclipseme.feature_1.2.3_site.zip來為大家演示。

除了Eclipse與EclipseMe之外,還需要java運行環境和壹些手機模擬器來完成安裝。以下列出了完成本文的工具列表:

(1.JDK 1.4.2

(2.Eclipse 3.1.2

(3.Eclipse 3.1.1 語言包 NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip和NLpack1-eclipse-SDK-3.1.1a-win32.zip

(4.EclipseMe 1.2.3 eclipseme.feature_1.2.3_site.zip

(5.Sun WTK 2.2 (sun的通用模擬器)

(6. Nokia Developer's Suite 2.2 (Nokia開發者套件,包括幾款比較典型機型的模擬器)

A-1 Eclipse安裝與漢化

Eclipse的安裝過程更加簡單,事實上,這僅僅是壹個解壓縮的過程。將妳下載的Eclipse SDK壓縮包eclipse-SDK-3.1.2-win32拷貝在妳的目標目錄下,我們這裏以D盤根目錄為例,然後解壓到當前文件夾。

Eclipse3.1.2漢化link方法歸納:

(1.下載語言包:NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip

NLpack1-eclipse-SDK-3.1.1a-win32.zip

(2.解壓縮兩個語言包,並將二者合並,即相同文件夾名的文件夾合並成壹個,最後得到壹個eclipse文件夾。

(3.在Eclipse安裝目錄下創建language和links這兩個文件夾。並將第2步合並後的文件夾拷貝到language文件夾下(註意:拷貝整個解壓後得到的eclipse文件夾)。

(4.在links文件夾下創建壹個文本文件:links.txt。內容為language文件夾路徑,例如:path=d:\\eclipse\\language

(5.重新啟動Eclipse。

註意:如果出現有些英文單詞沒漢化時,可以把\eclipse\configuration目錄下的.settings文件夾刪掉,重啟eclipse就完全漢化了。

A-2 EclipseMe插件安裝

在Eclipse中選擇“幫助/軟件更新/查找並更新”,在彈出對話框中選擇“搜索要安裝的新功能部件”,在“新建已歸檔站點”的彈出框中,指定EclipseMe壓縮文件eclipseme.feature_1.2.3_site.zip。點擊確定後可以看到Eclipse已經搜索到了相應的插件。選中EclipseMe的復選框,接受協議,忽略功能部件驗證,最後重新啟動控制臺,EclipseMe插件就已經順利的安裝好了。

為了驗證EclipseMe確實已經安裝上了,我們在工作臺重啟之後,打開“窗口/首選項”中,我們可以看到壹個J2ME選項,這時,Eclipse移動開發的第壹步,我們已經成功的邁出了!

註意:安裝好EclipseMe之後,我們要對原有的Eclipse配置做壹點小小的改動。由於移動開發時我們需要首先啟動手機模擬器,那麽在Debug 模式的Eclipse默認設置不等到模擬器啟動就會失敗。修改這點很簡單,在首選項的“java/調試”中,把默認設置更改為選窗口--首選項 --JAVA --調試--把第1、2個鉤去掉,並把最下面調試延時設置15000。調試模式就可以順利的啟動了。

A-3 加載廠商模擬器

EclipseMe為我們提供了壹個集成開發環境,但僅僅這些是不夠的,我們還需要壹種或多種手機模擬器作為程序運行的實際載體。目前,各大手機廠商都擁 有多種型號的手機模擬器,Sun也提供了壹種通用模擬器。這裏采用Sun WTK和Nokia Developer's Suite 兩種來演示。

下面將WTK綁定到Eclipse。找到路徑“窗口/首選項/ J2ME/ Platform Component”,右鍵單擊對話框右側的wireless toolkit,我們可以添加當前系統已有模擬器。在單擊“瀏覽”按鈕之後,我們選定WTK的安裝目錄。EclipseMe會自動分析出當前模擬器類型, 並顯示出來。確認之後,我們發現Platform Component壹欄上添加了關於WTK的許多配置信息,此時,WTK已經被我們集成到EclipseMe上了。

Nokia擁有多種型號的手機模擬器,為了統壹管理,它推出了用於集中管理這些模擬器的管理軟件Developer's Suite。Developer's Suite本身是壹個可以獨立運行的工具包,它同樣可以被EclipseMe綁定,使開發者在壹個相同的工作環境下高效率的工作。這裏,我們采用了 Nokia Developer's Suite 2.2,這個版本甚至在安裝的時候就可以綁定Eclipse了!

首先,從Nokia論壇上下載安裝文件,如果電腦中有舊版本的Developer's Suite,需要首先卸載舊版本。Nokia的開發包是提供給Nokia論壇的開發者使用的,所以,在接受安裝協議之後,妳需要提供在Nokia論壇的用 戶名和安裝序列號。第壹次安裝沒有序列號也不用擔心,輸入壹欄中什麽都不用填直接忽略過去,Developer's Suite會讓妳選擇壹種代理聯網模式(如果沒有用代理服務器上網就選擇no proxy),然後要求妳輸入在Nokia論壇的用戶名和密碼進行註冊。註冊成功之後,用戶名對應的序列號就會被發送到妳的郵箱中,查收壹下,就可以繼續 了!(有的時候Nokia發送序列號的行為會很慢,沒辦法,只有等等了)。

當 完成認證之後,會發現Developer's Suite 2.2提供了多種安裝方式,包括獨立安裝或者直接與Eclipse集成。如果選擇了與Eclipse集成,那就要提供當前Eclipse的安裝目錄。如果 選擇了獨立安裝,在重啟系統之後,以與添加Sun WTK相同的方法,在“首選項/J2ME/Platform Components”中選中Developer's Suite的安裝目錄,確定之後可以看到,Wireless Toolkits中除了WTK,Nokia Developer Suit也被列在其中了!

  • 上一篇:為什麽這麽多商業Android開發者不混淆代碼
  • 下一篇:多媒體中的視頻格式有哪些?
  • copyright 2024編程學習大全網