在dos中设置的classpath为:set classpath = E; 但是重新启动dos后还得重新设置dos;怎样才能确保即使dos重新启动后classpath还是没有改变呢?谢谢!!

解决方案 »

  1.   

    我也在:我的电脑-〉属性-〉高级-〉环境变量中 配制了,还是不行,把dos关掉在重新编译运行的时候还是得重新配制:比如:我的源代码在E:\java 我还的dos框中写set classpath=E;
      

  2.   

    到了楼主这个时候就不需要老是自己设置 classpath 了,使用 IDE 来编写和运行 java 文件吧。
      

  3.   

    给你讲的详细点.
    按1楼步骤打开设置环境变量,在用户变量(只有你自己使用)或系统变量(其他用户也可使用)设置classpath路径:如果变量classpath没有则自己创建,有的话就加入你要创建java文件的目录。比如你的java文件都放在d:\javaLesson目录下,那么就你可以加入 .;d:\javaLesson;  其中.代表当前目录
      

  4.   

    你设置的是当前用户的吧,还是在我的电脑->属性->高级->环境变量那设置吧。这样方便所有用户都可以执行。。
      

  5.   


    一般都用我的电脑-〉属性-〉高级-〉环境变量
    在Administrator的用户变量    JAVA_HOME=C:\Program Files\Java\jdk1.5.0_05   //(这里是JDK路径)
    在系统变量里的
    Path还用配置=%JAVA_HOME%/bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Microsoft SQL Server\80\Tools\BINNCATALINA_HOME=C:\Program Files\Apache Software Foundation\Tomcat 5.5\;
    你在DOS  下javac 回车 后出来一堆目录 就说明你环境变量配好了
      

  6.   

    你都用dos了就直接用cd到你编译的类的文件位子 java <类名不要.class后缀>就可以了, 若有包级结构就到包外java <包名>.<类名不要.class后缀>
    就可以了, 不设置classpath都可以.除非你要使用其他一些.jar或.class再去设置classpath