但是java和java -version命令都可以,怎么回事?
是不是要设置环境变量?

解决方案 »

  1.   

    没设环境变量也可以在命令行中使用java 和java -version吗? 这个不太理解。
    应该设了环境变量才可以的吧,以上是我的理解。
      

  2.   

    沒設置環境變量也可以使用在命令行進入jdk的bin目錄就可以執行了哈哈哈哈哈哈哈
      

  3.   

    ////////////////////////////////////////////////////////////////////////////////////////////////
    下载对应版本的JDK:
    64位操作系统:http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-windows-x64.exe
    32位操作系统:http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-windows-i586.exe
    ////////////////////////////////////////////////////////////////////////////////////////////////
    JAVA_HOME设置(每个人都不一样,确保它的子目录有:bin,demo,include,jre,lib)
    jdk目录的具体路径,比如   ;D:\Program Files\Java\jdk1.7.0;ClassPath设置(直接复制到环境变量的最前端):
    ;%JAVA_HOME%\bin;.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar;Path设置(直接复制到环境变量的最前端):
    ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;.;%JAVA_HOME%\..\jre7\bin;%JAVA_HOME%\..\jre6\bin;%JAVA_HOME%\..\jre5\bin;
    //////////////////////////////////////////////////////////////////////////////////////////////////
      

  4.   

    Classpath設置了死都不知道怎麼死的,虛擬機會自動把tools.jar之類的jar包加載進來,而且錯誤的classpath設置會出現很多莫名其妙的問題
      

  5.   

    jdk版本>=1.5 就不用再设置classpath了。
      

  6.   

    我刚才按照书上说的,新建JAVA_HOME,classpath设置为.;%JVAA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar
    再在PATH变量前面加上%JAVA_HOME%/bin;
    和你的不一样,但是也可以运行了,不知道有没有什么影响?
      

  7.   

    JAVA_HOME:设为JDK的安装路径,以后tomcat,eclipse可能需要用到此变量。
    path:变量,增加%JAVA_HOME%\bin,使得系统可以在任何路径下识别java命令。
      

  8.   

    环境变量的设置:
    我的电脑》高级》环境变量》下面那个框框有pass的设置》编辑
    》在头头加上f:\Java\jdk1.6.0_20\bin;
    (我的jdk在f:\Java,你看着办吧,实在不行去网上找个视频)
      

  9.   

    安装,配置j2sdk:执行j2sdk安装程序,自定义路径,我们的安装路径为:C:\j2sdk1.4.2_04配置j2sdk:配置环境变量:我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME=C:\j2sdk1.4.2_04
    CLASSPATH=.;C:\j2sdk1.4.2_04\lib\tools.jar;C:\j2sdk1.4.2_04\lib\dt.jar;C:\j2sdk1.4.2_04\bin;
    path=C:\j2sdk1.4.2_04\bin;写一个简单的java程序来测试J2SDK是否已安装成功: 
    public class hello

    public static void main(String args[])

    System.out.println("Hello"); 

    } 将程序保存为文件名为hello.java的文件。 打开命令提示符窗口,进入到hello.java所在目录,键入下面的命令 
    javac hello.java 
    java hello 
    此时若打印出来hello则安装成功,若没有打印出这句话,仔细检查以上配置是否正确。
    注意系统文件夹选项中应确定“隐藏已知文件类型的扩展名”不勾选
      

  10.   

    没配环境变量吧  找到javac文件在哪 然后在path路径上加“;”号 把javac所在的路径复制上去