zoukankan      html  css  js  c++  java
  • 64位win7安装jdk和eclipse

    本人正确安装成功步骤,对他人可能无用:

    1.直接拷以前32位eclipse ADT

    2.安装32位的jdk:jdk-8u45-windows-i586

    3.ok,所有环境变量无需手工设置

    eclipse启动不了,出现“Java was started but returned exit code=13......”对话框

    第一种情况:

    (来自)http://blog.163.com/lifuliang207@126/blog/static/12726353120124255559877/

    相信大家也遇到过类似的问题,主要是因为操作系统是64位导致的,那么就先装一个64位的jdk吧,http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html
    下载完成后进行安装

    这是我的JDK的安装路径:D:\Program Files\Java\jdk1.6.0_25

    这是jre的安装路径:D:\Program Files\Java\jre6

    安装完成后对环境变量进行配置:(Win7)

    计算机-属性-高级系统设置---环境变量

    首先,在系统变量中新建JAVE_HOME,路径为D:\Program Files\Java\jdk1.6.0_25

    其次,在系统变量的Path的路径最前面,添加

    D:\Program Files\Java\jdk1.6.0_25\bin;D:\Program Files\Java\jre6\bin;

    最后,在系统变量中新建CLASSPATH,路径为

    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

    配置完成进行验证:

    C:\Users\dallen>java -version
           java version "1.6.0_25"
           Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
          Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)

    编个小程序测试一下,建一个文件test.java

    class test
    {
    public static void main(String[] args)
    {
    System.out.println("Hello World!");
    }
    }

    编译一下

    C:\>javac test.java

    C:\>java test
          Hello World!

    注意:其实我感觉只配Path就行了,其他的没有用。。。。

    接下来下一个eclipse吧http://www.eclipse.org/downloads/

    作为基本的java开发,随便选一个64位的好了。。。

    运行试试吧

    File-New-Project-Java-Java Project 添加项目名字 test

    右键src,New-Class,添加name位test,public static void main (String[] args)前勾上

    在生成的test.java里添加 :System.out.print("hello word!");

    public class test {

     /**
      * @param args
      */
     public static void main(String[] args) {
      // TODO Auto-generated method stub
          System.out.print("hello word!");
     }
    }

    右键空白处,选择Run As -Java Application

    看结果现实

    hello word!

    哦了!

    第二种情况:

    新下载的eclipse-jee-helios-SR1-win32.zip,解压到C盘(我的系统是64位win7)根目录,按以前的经验,是直接运行安装目录下的eclipse
    .exe,会自动识别JDK目录后正常启动。但这次没有找到,于是做了一个快捷方式在后面跟上-vm "C:/Program Files/Java/jdk1.6.0_21/bin/javaw.exe"就出现如图所示问题对话框,采用http://blog.csdn.net/CaidChen/archive/2010/02/22/5315833.aspx的三种方法也是一样的,为了防止win7的特殊性,安装到其它盘也一样。

    你的回答,是我给的那个链接中讲的第二种情况,是不行的。

    我今天去单位里还是用这个复制过去的软件,可以在WinXP上正常安装,突然想到问题出在哪里了。

    回家马上试了,把原来的JDK(jdk-6u21-windows-x64.exe)卸载了,重新下载了一个最新的jdk-6u24-windows-i586.exe,安装后,那个eclipse什么脾气也没有了。

    看出来了吗?

    什么原因?简单极了,Eclipse最新版(eclipse-jee-helios-SR1-win32.zip)还不能在64位版的JDK上运行

    Eclipse加油!IBM加油!

  • 相关阅读:
    boost lexical_cast 字符串数字间的字面转换(学习笔记)
    Smoke Testing
    深入浅出InfoPath——手工绑定托管代码
    深入浅出InfoPath——操作InfoPath元素
    深入浅出SharePoint2010——附录:常用术语对照
    CAML语法必备
    深入浅出SharePoint ——2010 新特性之搜索
    BVT测试
    Windows 7的71个运行命令列表
    深入浅出InfoPath——如何在项目中引用GAC中的dll文件
  • 原文地址:https://www.cnblogs.com/realhope/p/4663368.html
Copyright © 2011-2022 走看看