我在环境变量里设置 classpath=E:\javawork\lulu然后我在命令行e:下面就能直接运行了!但是我运行 java lulu 之后都正常!出来的是lulu!hahaha!!后来我改了程序!改成lulu!55555.但是我在e:下面之后输入java lulu 他怎么还显示lulu!hahaha!!我只能E:\javawork\lulu:下面运行才能显示改完只后的程序!是怎么回事儿啊?
我想在E:下面直接就能运行我修改后的程序

解决方案 »

  1.   

    我的 classpath=.;%java_home%\lib;%java_home%\lib\tools.jar;E:\javawork\lulu是这样的!
      

  2.   

    classpath设置不正确。
    C:\Program Files\Java\jdk1.6.0\lib\dt.jar;C:\Program Files\Java\jdk1.6.0\lib\htmlconverter.jar;C:\Program Files\Java\jdk1.6.0\lib\jconsole.jar;C:\Program Files\Java\jdk1.6.0\libtools.jar;C:\Program Files\Java\jre1.6.0\lib\ext\mysql.jar;
    这是我的设置,可以参考一下。
      

  3.   

    你修改的程序要放在E:\javawork\lulu才可以
      

  4.   

    编译后的class文件要放在你的E:\javawork\lulu里或者直接把java放在E:\javawork\lulu里,再用jvav编译
      

  5.   

    我的配置是这样的:
    classpath  F:\java
    path  C:\j2sdk1.4.2_09\bin
    就这简单,所有的程序都放在  F:\java这个文件夹里面,运行正确。
    有必要搞那么复杂吗?