在NetBeans中成功运行的文件在dos中不能运行,高手求解
此处不能贴图所以只能口述错误了开始时:worong name
接着都是一些类的问题:at java.lang.ClassLoader.defineClass<native methed之类的,好多行(13)

解决方案 »

  1.   


    NetBeans可以运行,就是不能再dos中运行,说明代码编译没有问题
      

  2.   

    基本上是JRE的问题,比如编译和运行用的版本不一致之类,
    可以想象netbeans和dos下用的JRE是不同的
      

  3.   

    可能是你导jar包的时候只导了一个类但是那个类里面有调用其他类里面的方法,重新导一下从包里面导相关的类都选中
      

  4.   

    用dos的时候是不是你应该先检查一下你的classpath啊?  
      

  5.   

    很明显是classpath的问题在dos中,包含多层包时,一定要包含  -d 的参数
      

  6.   

    有的程序是可以运行的,有的不行,所以环境变量肯定是对的
    4楼的朋友说JRE,我电脑就有一个JRE
    而且是最新的版本
      

  7.   

    会不会 是DOS 形参的问题,我是初学者,试形参时遇到类似的问题,就是调用了args[i],而args[i]是不存在的或过界了,没有形参是这样表示的 if(args == null || args.length == 0);
      按我学别的语言经验,最好先定位那段代码提示这个错误的,再分析就好办了!
      

  8.   


    我已经解决了,是误打误撞的,原来是因为我在编译器中新建工程师包含了package xxx;
    往文本文档中粘贴的时候把package xxx给粘上了,注释了就好了,不过还是谢谢你