之前下了個(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》