CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

新手。。小问题。。各位帮个忙啊。。

楼主backspray(拨云)2004-09-03 16:40:19 在 Java / J2SE / 基础类 提问

在运行下面的命令后出现了下面的情况。。  
   
  D:\ch2>appletviewer   example.html  
  java.lang.ClassCastException  
                  at   sun.applet.AppletPanel.createApplet(AppletPanel.java:566)  
                  at   sun.applet.AppletPanel.runLoader(AppletPanel.java:495)  
                  at   sun.applet.AppletPanel.run(AppletPanel.java:292)  
                  at   java.lang.Thread.run(Thread.java:536)  
  ------------------  
  弹出一个叫“小程序查看器窗:ayHello.class”的窗口,  
  给出“启动:未初始化小程序。”的提示。。。  
  各位知道为什么吗?  
  怎样解决这样的问题啊 问题点数:30、回复次数:11Top

1 楼gaozhanhai(terry wang)回复于 2004-09-03 16:47:46 得分 0

这是个Java的Applet小程序嘛  
  Java就是用这个小程序来显示阿,appletviewer这个工具阿~~  
  你想问什么啊?Top

2 楼LittleLandlord(小地主)回复于 2004-09-03 16:54:00 得分 5

你的example.html有问题,有无自己写个applet?或者里面调用的class有问题Top

3 楼yema55(我不会编程)回复于 2004-09-03 17:11:11 得分 0

java.lang.ClassCastException  
  强制类型转换出错Top

4 楼learnner( )回复于 2004-09-03 17:16:39 得分 0

楼上对,造型错误  
  Top

5 楼backspray(拨云)回复于 2004-09-03 17:27:54 得分 0

这是源代码;  
  public   class   SayHello  
  {  
                  public   static   void   main(String   args[])  
  {  
  System.out.println("Hello   Java   2!");  
  }  
  }  
  ------------  
  我用   javac编译没出现问题。。。  
  接下来如果运行   java   sayhello  
  会提示错误。。  
  Exception   in   thread   "main"   java.lang.NoClassDefFoundError:   sayhello   (wrong   name  
    SayHello)  
                  at   java.lang.ClassLoader.defineClass0(Native   Method)  
                  at   java.lang.ClassLoader.defineClass(ClassLoader.java:502)  
                  at   java.security.SecureClassLoader.defineClass(SecureClassLoader.java:1  
  3)  
                  at   java.net.URLClassLoader.defineClass(URLClassLoader.java:250)  
                  at   java.net.URLClassLoader.access$100(URLClassLoader.java:54)  
                  at   java.net.URLClassLoader$1.run(URLClassLoader.java:193)  
                  at   java.security.AccessController.doPrivileged(Native   Method)  
                  at   java.net.URLClassLoader.findClass(URLClassLoader.java:186)  
                  at   java.lang.ClassLoader.loadClass(ClassLoader.java:299)  
                  at   sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)  
                  at   java.lang.ClassLoader.loadClass(ClassLoader.java:255)  
                  at   java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)  
  这些全是提示的错误。。我都快晕了。。Top

6 楼robert_wgq(燃烧的海水)回复于 2004-09-03 17:41:27 得分 5

类路径设置问题,java   -classpath解决此问题。Top

7 楼robert_wgq(燃烧的海水)回复于 2004-09-03 17:43:11 得分 5

sorry,你执行java   SayHello就可以,大小写的问题  
  Top

8 楼backspray(拨云)回复于 2004-09-03 17:55:35 得分 0

类路径设置问题,java   -classpath解决此问题。  
  ---------------------------------------------  
  我也怀疑是路径问题。。请问。。classpath到底该怎么设置啊。。谢谢啦。。Top

9 楼hyf0723(alone)回复于 2004-09-03 17:58:19 得分 15

楼上说的对   你执行       java   SayHello   就应该问题  
   
  如果在出问题   你就将保存的名字全都改为小写!!Top

10 楼irvine007(┣━┫Rvine)回复于 2004-09-03 18:04:07 得分 0

CLASSPATH=.  
  就够了!Top

11 楼backspray(拨云)回复于 2004-09-03 18:23:50 得分 0

执行  
  d:\ch2>appletviewer   example.html  
  java.lang.ClassCastException  
                  at   sun.applet.AppletPanel.createApplet(AppletPanel.java:566)  
                  at   sun.applet.AppletPanel.runLoader(AppletPanel.java:495)  
                  at   sun.applet.AppletPanel.run(AppletPanel.java:292)  
                  at   java.lang.Thread.run(Thread.java:536)  
  ------------------  
  给出“启动:未初始化小程序。”的提示。。。  
  example.html中的内容是  
  <applet  
  code="SayHello.class"  
  codebase=.  
  width=100  
  height=100  
  >  
  </applet>  
  可为什么不会显示出hello   java2呢?  
  反而出现了上面的错误提示。。  
  以下是SayHello.java的原代码  
  public   class   SayHello  
  {  
                  public   static   void   main(String   args[])  
  {  
  System.out.println("Hello   Java   2!");  
  }  
  }  
  各位帮帮我这个初学者啊。。我做了一个下午。。都没办法搞出来。。真的很郁闷啊。。Top

相关问题

  • 请各位帮个小忙。
  • 各位帮个小忙
  • 各位帮忙!!!!
  • 各位帮忙!
  • 各位帮忙!!!!!!!!!!
  • 各位帮忙!
  • 各位帮忙
  • 各位帮忙
  • 各位帮帮忙
  • 各位帮帮忙!!!

关键词

  • .net
  • 小程序
  • sun
  • 执行
  • classpath
  • 解决
  • appletpanel
  • urlclassloader
  • sayhello
  • classloader

得分解答快速导航

  • 帖主:backspray
  • LittleLandlord
  • robert_wgq
  • robert_wgq
  • hyf0723

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo