我今天装了Ubuntu 11.10,我是第一次用Linux,我想配置Java,看的是这篇文章:http://firehare.blog.51cto.com/809276/680790,但是我输入到标题上那条命令的时候就出问题了,还请大家教教我吧,谢谢啊!我下的JDK是:jdk-6u29-linux-i586.bin。感激不尽!

解决方案 »

  1.   

    从oracle下载了jdk,放到 /tmp 目录下。
    /tmp> $ chmod +x jdk-6u27-linux-i586.bin
    /tmp> $ ./jdk-6u27-linux-i586.bin
    /tmp> $ sudo mv jdk1.6.0_27 /usr/lib/jvm/环境变量 CLASSPATH 不必设置,再说那个设置也是错误的。jdk现在不需要CLASSPATH。
    CLASSPATH 里可以有jar/zip文件、包含类/资源的文件夹,不过 包含 jar的文件夹没用。
      

  2.   

    直接下载下来的 bin文件不是可执行的。
    连接的文章少一步:
    sudo chmod +x jdk-6u27-linux-i586.bin
      

  3.   

    楼上正解,你需要给二进制文件赋予可执行权限
    sudo chmod +x jdk-6u27-linux-i586.bin
      

  4.   

    suod chmod 755 jdk-6u27-linux-i586.bin
      

  5.   

    文件没有可执行权限可以使用ls -al查看文件
    是否有x权限