写了一个a.java程序放在F:\盘里。
 能成功编译, javac f:\a.java %1
但是不知道怎么运行.....

解决方案 »

  1.   

    你是说在命令行,也就是CMD下运行java程序吧首先先javac test.java 编译一下java文件。生成编译的文件test.class
    然后java test就可以了
    如果java 命令报错的话,就说明环境变量配置有问题
      

  2.   

    java jar test.jar  前提是现配还环境变量  不然找不到java.exe
      

  3.   

    这里给你介绍一种方法,巧妙的利用set classpath=f:\test 如果你在D盘下编译的在F盘的文件,那么你的class文件一定是在F盘,所以在你输入java a之前,设置classpath然后在输入java a就可以了,这个只适用于运行的时候,编译的时候不起作用的,你要理解java运行的机制
      

  4.   

    如果你a里面的内容只是简单System.out.println() 一行语句的话,可以写这样内容的runjava.bat文件
    javac a.java
    java a
    pause然后将runjava.bat文件放在F盘目录下执行,你先试一下吧不过建议你还是将类名改成首字母大写的a类改成A,符合java命名规范