java -classpath=目录 MyClass运行时报错说classpath没有这个参数,格式不对。

解决方案 »

  1.   

    java -classpath 目录 MyClass
      

  2.   

    我如上写后又提示找不到MyClass了,你说奇不奇怪。
      

  3.   

    不加-classpath这个参数则能找到。
      

  4.   

    http://blog.csdn.net/anyoneking/archive/2007/09/05/1773228.aspx
    java中-classpath和路径的使用
    楼主去看看吧
      

  5.   

    你的MyClass打包了吗?
    你在什么地方执行的java -classpath 目录 MyClass 
      

  6.   

        用过,classpath 后跟源程序所在位置 或者 .
      

  7.   

    现在命令行进入你的class目录,然后
    java -classpath 目录 MyClass 
     
     
      

  8.   

    我发现是这样:
    java -classpath .;Myjar.jar d12.TestJar才行,不写点,找不到TestJar,我猜测指定了classpath,原先环境变量的classpath就无效了,因此要加上。