为何在命令提示符里面运行不了java程序呢?
JAVA_HOME  C:\Program Files\Java\jdk1.7.0_09
ClassPath  C:\Program Files\Java\jdk1.7.0_09\lib\tools.jar;C:\Program Files\Java\jdk1.7.0_09\lib\dt.jar;
path       C:\Program Files\Java\jdk1.7.0_09\bin
 我的jdk1.7.0_09 也成功安装了,但为何不行呢?

解决方案 »

  1.   

    cmd 中写入javac 试试
    没有问题的话,就证明你的jdk安装没有问题。
    要是安装的没有问题,那就把代码贴出来看看吧。
      

  2.   

    ClassPath  .;C:\Program Files\Java\jdk1.7.0_09\libpath       C:\Program Files\Java\jdk1.7.0_09\bin这样才对哦,ClassPath后面部分没有用;
    还有,你这里的Java_Home没有用,多余;我示范给你看看你就懂他的用处了:
    Java_Home  C:\Program Files\Java\jdk1.7.0_09
    所以下面可以设置为:
    ClassPath  .;%Java_Home%\lib
    Path  %Java_Home%\bin
    注意:
     你的Java_Home 别写错,
    ClassPath 最前面要有 ".;"
    表示,Java Virtual Machine 去寻找 class 文件时,会首先从“当前路径”寻找;
    你环境变量设置不好的话,eclipse也是无法用的
      

  3.   

    java -version
    看看是否能正确输出信息,看版本
      

  4.   

    你是不是直接运行的applet程序
      

  5.   

    CLASSPATH第一个应该是 ".;" 
      

  6.   

    classpath环境变量才是多余的,而且还设置错误了
    现在不用设置classpath了。
      

  7.   

    你的命令窗口输入set是这样吗???
      

  8.   

    在cmd里面输入javac后能正常显示信息,在命令提示符里面输入java - verison后也能正确显示版本信息
    我的eclipse也能正常运行。
    刚开始学java,也就是在eclipse里面一个小程序(能编译通过,也能运行),我把那个Test.java文件放在d盘,然后就在命令提示符里面输入d:后按回车,再输入java Test 回车
    却显示  错误:找不到或无法加载主类Test。
    请各位大声帮帮忙,请求详细指导,本人刚从c#转过来的菜鸟!谢谢!
      

  9.   

    先用 javac 和java 看下jdk是环境变量是否配置正确
      

  10.   

    这样试试:
    1 在d:\建一个文件夹 myjava.
    2 把Test.java 复制到这个文件夹。
    3 进入“命令提示符方式"
    4 把当前目录变为d:\myjava
       d:
       cd \myjava
       最后提示符是 d:\myjava
    5 编译Test.java
      javac -d . Test.java
    6 运行 java Test
      

  11.   


    java -cp . Test