设定CLASSPATH路径;
找找以前的帖子,有详细回答。

解决方案 »

  1.   

    我都检查了啊
    CLASSPATH的设置真的没有错哦
      

  2.   

    去www.hopen.com.cn/388看看吧,可能对你有用。你用的开发包好象是旧的,如果是旧的,就不要用了,有问题。
      

  3.   

    看看开发包里的*.bat文件,看它是怎么编译的。
      

  4.   

    好吧。不过我都是参照他的.bat文件里面的东东来写的。
    先谢谢你吧。
      

  5.   

    请问斑竹,从网上下的很多MIDlet只有一个JAR文件和一个JAD文件,请问怎么运行啊? 
    请先看一下基本的东西好吗?
    最简单的办法,J2MEWTK中有一个"Run MIDP Application"的程序,执行后找到jad文件即可。不要告诉我找不到该程序。
    一般情况下,两个程序都是要的!
    你可以用文本文件打开jad文件,发现里面一般是如下信息(根据你的程序有所不同):
    MIDlet-Jar-Size:94280
    MIDlet-1:BkWhite,, tomor.tgm.BlackWhite.BkWhite
    MIDlet-Jar-URL:BkWhite.jar
    MicroEdition-Configuration:CLDC-1.0
    MIDlet-Version:0.0.1
    MIDlet-Vendor:TGM
    MIDlet-Name:BkWhite
    MIDlet-Description:This midlet is ....
    MIDlet-Data-Size:0
    MicroEdition-Profile:MIDP-1.0
    因此可以说jad是一个配置文件,里面有一些关于程序本声的信息和jar(程序主体)的路径。再执行jad时,它只是提供一个指向jar的作用。而jar文件,你可以用winzip打开,发现里面是一些文件夹(与你程序的包路径对应),文件里有你程序编译后的class文件和另一种配置文件。
    有的程序不需要jad文件,是直接执行jar文件了。应该是这样的。
    你的那个模型刚出来就闪一下又消失了,可能的原因是:你的文件存放路径中有中文,比如,存放路径如下:c:\j2me\我的程序\1.jad;则将“我得程序”改成英文就没问题了! 
    命令行下的使用方法
    J2MEWTK:>C:\j2mewtk\bin\emulator -classpath c:\j2mewtk\lib;.\your.jar -Xdescriptor your.jadMIDP1.0.3:>C:\mipd1.0.3fcs\bin\midp -classpath c:\midp1.0.3fcs\classes;.\your.jar -descriptor your.jad 
    说明:
    1.C:\j2mewtk\bin\和C:\mipd1.0.3fcs\bin是我假定的J2MEWTK或MIDP1.0.3的可执行文件的安装路径。
    2.请把你下载的.jar和.jad文件存放在同一目录中,然后在该目录下运行上述命令(大多数人下载的都是J2MEWTK,所以运行第一个命令行即可)。当然请根据你的安装目录和具体的.jar和.jad文件名做少些改动。
      

  6.   

    不要只用motosdk要多看看j2me的相关资料。
    其中还是有不少差别的。
    毕竟,j2me是通用的。