之前下了個(gè)Galileo版本的Eclipse,,也就是3.5版本,之前都是新建項(xiàng)目,,然后運(yùn)行成功,。今天從公司拷貝整個(gè)項(xiàng)目回家,然后導(dǎo)入工程,,竟然不行,,就新建了項(xiàng)目,然后復(fù)制粘貼,,忙完后,,導(dǎo)入公司的開(kāi)發(fā)包,在導(dǎo)出的時(shí)候也勾選了,,但運(yùn)行的時(shí)候報(bào)“java.lang.NoClassDefFoundError: ”,,打包的時(shí)候也是報(bào)錯(cuò)“Errors occurred during the build. 只好到網(wǎng)上查了下,,原來(lái)是要裝EclipseMe的升級(jí)版本——“MTJ”(Mobile Tools for Java)。一下為網(wǎng)上找的答案: MTJ (Mobile Tools for Java ):是EclipseME的升級(jí),,EclipseME是Eclipse的插件,,幫助開(kāi)發(fā)J2ME MIDlets。 一,、安裝前準(zhǔn)備 1 下載 eclipse3.5 和wtk2.5(我還是用WTK2.2) 2 下載mtj1.0到eclipse 啟動(dòng) eclipse->點(diǎn)擊 help ->點(diǎn)擊 Install new software,,按下圖操作 http://download./mtj/updates/1.1.1/stable/ 即可在線升級(jí)mtj。 成功安裝后可以看到,,Window -->preferences 下有JAVA ME,。 這里我發(fā)現(xiàn)原來(lái)3.5的版本里已經(jīng)有“http://download./dsdp/mtj/updates/1.0.1/stable/”這個(gè)鏈接了,只不過(guò)狀態(tài)為disable,,只要把它的狀態(tài)改成enable,,然后再確定更新,然后新建項(xiàng)目的時(shí)候就出現(xiàn)了一個(gè)“Java Me”,,如果用原來(lái)的EclipseMe則是“J2ME”,。 二、mtj再與WTK綁定 Window-->preferences-->Java ME Device Management-->Imp (導(dǎo)入設(shè)備也就是導(dǎo)入模擬器) 三,、可以調(diào)試MIDlet程序了 最后,發(fā)現(xiàn)工程沒(méi)有jad了,,而是以“Application Descriptor”取代,,另外多了個(gè)“build.properties”,,這個(gè)在使用Ant的時(shí)候用過(guò),具體的得等我明天再研究了,,今天好困啊,。 |
|
來(lái)自: CevenCheng > 《JavaME》