我写了个很小的程序在dos下运行
javac lwx.java没错
java lwx就出现
class not found

解决方案 »

  1.   

    与path没有关系
    如果你要调用别人jar包里面的类
    那么在环境变量中输入 全名 如 d:\j2sdk1.3\xxx.jar
    如果是普通的目录
    那么你就要把环境变量设置到包的上面一级
    如 com.demo.test.xxx
    如果这个包在d:\test
    那么你的环境变量设置到d:\test就行了
    还有把你的编程目录也要设置倒环境变量中去,,否则也会有些问题
    如你的程序在d:\work
    那么环境变量设置d:\work就行了
      

  2.   


    出错为: class not found  估计是你的classpath没设好。classpath变量通知java在哪里可以找到编译后的class文件,包括你创建的文件和jdk自带的文件。你自己创建的class文件所在的子目录的路径也应包含在classpath中。
      

  3.   

    应该是你的classpath的设置有问题
    .;HOME/lib/tools.jar;HOME/lib/db.jar
    改成这个试一下