当前位置:  技术问答>java相关

还是关于路径的问题,请各位帮忙,小妹谢谢各位

    来源: 互联网  发布时间:2015-05-07

    本文导语:  首先,我将环境变量改了,CLASSPATH是 .;d:JDK1.3libtools.jar;d:tomcatlibcommonservlet.jar;d:jdk1.3binOpta2000Opta2000.jar; PATH是 %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;D:jdk1.3;D:jdk1.3bin;D:MSSQL7BINN;(前面是系统的) 其次,我把ClassicDri...

首先,我将环境变量改了,CLASSPATH是
.;d:JDK1.3libtools.jar;d:tomcatlibcommonservlet.jar;d:jdk1.3binOpta2000Opta2000.jar;
PATH是
%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;D:jdk1.3;D:jdk1.3bin;D:MSSQL7BINN;(前面是系统的)
其次,我把ClassicDriver.java文件直接放在D:JDK1.3binClassicDriver.java
接着,我开始编译和执行,编译D:JDK1.3bin>javac ClassicDriver.java
执行D:JDK1.3bin>java ClassicDriver,出错,显示
Exception in thread "main" java.lang.NoClassDefFoundError: ClassicDriver (wrong  name:sample/ClassicDriver)                                         
at java.lang.ClassLoader.defineClass0(NativeMethod)                            
at java.lang.ClassLoader.defineClass (ClassLoader.java:486)                      
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)                  
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)                 
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)    
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)    
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)         
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)         
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313) 
若是将文件放在D:JDK1.3binsampleClassicDriver.java
执行出错信息是 
Exception in thread "main" java.lang.NoClassDefFoundError: d:jdk1.3binsampleClassicDriver 
用java -classpath . ClassicDriver来运行,出错信息和D:JDK1.3bin>java ClassicDriver是一样的。
请各位指点迷津,小妹在此谢谢各位

|
去掉package sample;不会不可以吧?
你去掉后重新javac  java
我试过,可以的
不然就不去掉那句,直接把.class放到sample里面
然后用java sample.ClassicDriver
就可以了


|
把 package sample 去掉试试。

|
将编译好的class放在sample目录下面看看

|
把文件放到d:tomcatwebappsexamplesWEB-INFclassesSample目录下试试看.

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 速急!!!还是有关于汉入问题!!!大哥们速帮忙,小弟在线等待!!!
  • 还是老问题啊!!!高手吗?帮忙啊!LINUX 9.0安装时出错!
  • 帮忙看一下应该服务端建sockfd用SOCK_DGRAM还是SOCK_STREAM??
  • 还是shell-----------高手帮忙。。。。。。。。
  • 我一直想在Linux下面使用QQ,但还是没有成功,大家帮帮忙啊!
  • 在 linux 使用Java 的兄弟请帮忙--还是中文问题???
  • 试了多次还是不成功,请各位帮帮忙!
  • 重装4次Linux,还是不行,各位大侠帮忙呀![在线等!!]
  • *. 有个Bug始终未解决:是有关文件读写的:不知道是怪异还是。。。哎,有人摸索出了帮忙回答下
  • help,anybody,nobody,help?能帮帮忙吗?有人明白吗?还是我发过帖子的那个问题:(
  • 各位,帮忙啊!我装了个redhatlinux7.0,可重起后,出现“LI_”后就进行不下去了,光标还是再跳的,用软盘起动,也是一样,到蹄怎么回事啊
  • 一个晚上了,我还是不明白?各位兄弟,帮帮忙吧!看看下面一段程序是关于JList类的!
  • awk还是用其他能解决我这问题,高手帮忙!
  • 学着编写BASH,但是还是不怎么了解原理,大家帮忙!
  • 程序员为了健康必看!早晨空腹喝水,是对还是错?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 还是那个关于update的问题呀,还是解决不了呀?
  • http走的是tcp还是udp?ssh是tcp还是udp?
  • 请问ResultSet返回的是全部数据,还是指针,还是其他什么?
  • 怎样在服务器端判断客户使用的浏览器是使用的简体中文的还是英文的还是日文的或者其他的?
  • 大家以后的发展方向是什么?能交流一下么?是就想学好专业知识,打一辈子工?还是自己开公司?还是要考研究生,使自己提高一个档次?还是想办法出国深造?发言比有分!!!
  • 程序里如何判断光驱里的是DVD盘,还是CD盘,还是一般的CD数据盘
  • linux新手想请问大家你们在linux下通常用什么开发语言和工具(C多点还是C++多点还是pascal ?还有工具方面?)
  • 你的桌面用的是LINUX还是UNIX还是WINDOWS?
  • 请问EJB高手,EJB主要用在b/s方式还是c/s,还是两这都可?有用过jBoss的吗?有配置文档吗?一定给分!!
  • linux下的c/c++语言开发,最好的ide是gcc还是kylix还是其他
  • jsp程序运行一次后,再修改原jsp程序,为什么运行还是的还是原来的程序??
  • 信号可靠还是不可靠,取决与信号本身还是signal()/sigaction()的区别?
  • 学习JAVA用JSDK开发还是VJ++?有什么区别吗?还是一样?
  • 我以前是搞DELPHI的,现在想学JAVA,请教各位大侠你们用的都是什么开发环境是JBuild,还是VJ++,还是其他的(参与者都有分)
  • 求教:LIUNX 学开发还是学主机维护。。??


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3