import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*;
public class HelloWorldMidlet extends MIDlet {
//TextBox类对应文本框,用于控制文本的输入,并显示输入
public TextBox textbox;
public HelloWorldMidlet() {
// TODO Auto-generated constructor stub
super();
}
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
//新建一个名为"测试程序"的文本框,文本框内默认输入"Hello World"
textbox=new TextBox("测试程序","Hello World!",20,0);
//调用自己写的MyAdd接口
MyAdd();
}
protected void pauseApp() {
// TODO Auto-generated method stub
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub
}
//自己加入的新接口
public void MyAdd(){
//将textbox设为屏幕当前现实的对象
Display.getDisplay(this).setCurrent(textbox);
}
}
代码是照着书上写的,一运行就说java.lang.ClassNotFoundException 我一开始以为是环境没有配置,然后把环境变量配置了,可是还是报错,这可怎么办呀?
那位高手给我指点一下阿,谢谢了~
路径错误,代码输错了,CLASSPATH后面应该有“./路径”
java.lang.ClassNotFoundException这种提示出现后只要在环境变量里的系统变量里CLASSPATH加上./当前路径就可以了,这种情况一般是路径设置不对,或者类名写错了、包名写错了。
NotFoundException意思是JRE在自己知道的路径里没找到用户要的类,如果不用IDE的话,就好好检查一下classpath有没有加上“.”也就是当前目录,或者执行的位置是不是指向了class文件所在的路径。
JAVA常见错误
NoClassDefFoundError是error,继承java.lang.Error继承,ClassNotFoundException来自Exception,是检查异常。
如通过反射Class.forName()ClassLoader.loadClass,找不到类就会ClassNotFoundException。现在通过反射已经把该class加载到内存中,再次调用加载该类也会报。
如果一个类编译时存在,在运行时找不到就会报NoClassDefFoundError,一般是编译打包出了问题,比如开发类路径和运行类路径不同。
java.lang.ClassNotFoundException 这是怎么回事?
路径错误,代码输错了,CLASSPATH后面应该有“.\/路径”java.lang.ClassNotFoundException这种提示出现后只要在环境变量里的系统变量里CLASSPATH加上.\/当前路径就可以了,这种情况一般是路径设置不对,或者类名写错了、包名写错了。NotFoundException意思是JRE在自己知道的路径里没找到用户要的类,如果不用IDE...
java.lang.ClassNotFoundException怎么解决
1.可能是环境变量配置有问题 2.jar包有错误,查看jar是否有漏或者重新导入jar包 3.可能你用了不存在的类 4.版本不一致,jdk的版本
不容忽视的ClassNotFoundException
相信很多Java开发人员都对这个常见却不招人待见的java.lang.ClassNotFoundException并不陌生。出现这个异常的原因大家都清楚(classpath路径下缺少class文件或者jar包了,或者是类加载器委派的问题等),不过对于它给JVM带来的性能影响可能就不了解了。这个异常可能会严重影响应用程序的响应时间和可伸缩性。大型...
java中常见的几种异常
java.lang.ClassCastException 类造型异常。假设有类A和B(A不是B的父类或子类),O是A的实例,那么当强制将O构造为类B的实例时抛出该异常。该异常经常被称为强制类型转换异常。 java.lang.ClassNotFoundException 找不到类异常。当应用试图根据字符串形式的类名构造类,而在遍历CLASSPAH之后找不到对应名称的class文...
java.lang.ClassNotFoundException
这个异常是很多原本在jb等开发环境中开发的程序员,把jb下的程序包放在wtk下编译经常出现的问题,异常的解释是"指定的类不存在",这里主要考虑一下类的名称和路径是否正确即可,如果是在jb下做的程序包,一般都是默认加上package的,所以转到wtk下后要注意把package的路径加上。
bug记录_ClassNoFoundException
遇到错误信息:java.lang.ClassNotFoundException: org.springframework.web.filter.FormContentFilter,这表明系统找不到名为FormContentFilter的类。这类问题通常出现在Spring框架中,特别是当你尝试使用特定的过滤器时。解决方法通常与依赖管理有关。在某些情况下,问题可能与Maven项目中的依赖配置不正确或...
请问你是怎么解决java.lang.ClassNotFoundException: 问题的,谢谢_百度...
这是链接数据库的时候没有找到相应的数据库驱动类造成的。通俗点来说就是没导入相应的驱动包。如果你导了。就是版本不对。
浏览器JAVA插件,显示错误ClassNotFoundException?
1,首先说一下异常 ClassNotFoundException:类找不到异常。首先看你的logcat中是否显示Caused by : java.lang.ClassNotFoundExc 2,产生条件 什么时候会抛出classnotfoundException异常呢?这涉及到底层的API。当程序试图使用class类中的forname方法、classloader类中的findsystemclass方法,classloader类中...
...的时候经常报java.lang.ClassNotFoundException异常
有可能是创建对象的时候没加包名,或是没导jar包。在具体的错误信息里可以看到具体是缺哪个类。有可能是创建对象的时候没写包名:HEAD hd = (HEAD) ReadClass.newInstance("HEAD", arg1);MSG mg = (MSG) ReadClass.newInstance("MSG", arg2);这里参数的"HEAD"和"MSG"需要加包名,不能直接写类...
java.lang.ClassNotFoundException这是为什么
通常的讲这个异常是你所调用的类没在项目中被引入导致。解决办法是找到此类的jar包所在路径,再在classpath里添加此路径即可。