假设:Welcome.java在d:\study,编译后生成Welcome.class.如何可以在任意路径下运行此程序?

解决方案 »

  1.   

    将Welcome.class设置到环境变量CLASSPATH里
      

  2.   

    java -classpath 你的class目录
      

  3.   

    set classpath=%classpath%;d:\study
    javac Welcome.javajava Welcome
    就OK 了
      

  4.   

    只要你的.class文件的路径告诉它就可以了(绝对路径相对路径你自己看),不管你的.java文件的.
      

  5.   

    不一定,还要看你源程序中package后面的位置。
      

  6.   

    在"我的电脑"右键-"环境变量"里,把d:\study直接添加到"classpath"里面了,在其它的路径下还是运行不了.
      

  7.   

    当前的命令提示符中,只需要
    javac   Welcome.java 
    java   Welcome 
    就OK   了
    在顶级目录下,要用-classpath
    如果想真正达到到处运行的目的,只能在环境变量里设置了