32位64位Eclipse和jdk对应关系说明【初学者适用】

简介: 32位64位Eclipse和jdk对应关系说明,首先关于32位/64位系统,jdk32位,64位和eclipse 32位和64位的一些对应关系做些说明。

首先关于32位/64位系统,jdk32位,64位和eclipse 32位和64位的一些对应关系做些说明。


1、32位操作系统不可以装64位jdk,64位操作系统一般都可以安装32位jdk,64位jdk是完美发挥性能的。


2、64位eclipse只能在64位jdk上运行,运行时如不指定(在eclipse.ini中或启动参数中)vm是会默认去取JAVA_HOME的,如未配置,则根据path中制定去寻找jre路径,这个下面详述。32位eclipse也只能在32位jdk上运行,一句话:eclipse和jdk的位数应该是对应的,否则报错类似下面这种:


Failed to load the JNI shared library "E:\java\bin\..\jre\bin\client\jvm.dll".


注意:一般静默安装时,JDK64位会安装到C:\ProgramFile\Java\Jdk1.7.0_5\; JDK32位会安装到C:\ProgramFile(x86)\Java\Jdk1.7.0_5\

eclipse.ini文件中:

-vm

C:\Program Files (x86)\Java\jre7\bin\javaw.exe(请修改为自己的javaw.exe所在目录)

修改为:

-vm

C:\ProgramFile(x86)\Java\jre\bin\javaw.exe

解决方法简述:

eclipse在启动时会去读取eclipse.ini配置文件。加上红字部分即可(根据自己的实际路径),注意加的位置。

-startup

plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar

–launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130521-0416

-product

org.eclipse.epp.package.jee.product

–launcher.defaultAction

openFile

–launcher.XXMaxPermSize

1024M

-showsplash

org.eclipse.platform

–launcher.XXMaxPermSize

1024m

–launcher.defaultAction

openFile

–launcher.appendVmargs

-vm

D:\Java\jre\bin\javaw.exe

-vmargs

-Dosgi.requiredJavaVersion=1.6

-Xms512m

-Xmx2048m


关于path中配置了多个jdk,加载顺序是先入为主。就是第一个出现的就是用到的,而后面的会被忽略,而不是覆盖。所以一般比较好的情况,是在path中把你自己添加的jdk的bin文件的路径放到最前边,如果还是不太懂,请参考我的另一篇文章:ihyperwin.iteye.com/blog/151375…

还有在windows系统中最好设置个JAVA_HOME变量,在path中如下配置%JAVA_HOME%\bin,好处就是假设你把java安装目录修改了,修改JAVA_HOME的值即可,其他的不用跟着修改了,类似Linux的符号链接,你懂的。



目录
相关文章
|
12月前
|
Java 关系型数据库 MySQL
jdk,eclipse及MySQL的安装
jdk,eclipse及MySQL的安装
|
6天前
|
Java 关系型数据库 MySQL
【编程基础知识】Eclipse连接MySQL 8.0时的JDK版本和驱动问题全解析
本文详细解析了在使用Eclipse连接MySQL 8.0时常见的JDK版本不兼容、驱动类错误和时区设置问题,并提供了清晰的解决方案。通过正确配置JDK版本、选择合适的驱动类和设置时区,确保Java应用能够顺利连接MySQL 8.0。
41 1
|
10月前
|
Oracle Java 关系型数据库
JAVAweb 的Eclipse配置及需要安装的jdk及tomcat 完整详细 搭配图片,详细易懂
JAVAweb 的Eclipse配置及需要安装的jdk及tomcat 完整详细 搭配图片,详细易懂
128 0
|
10月前
|
Java Android开发
如何在 Eclipse 中配置本地安装的 JDK
如何在 Eclipse 中配置本地安装的 JDK
282 0
|
11月前
|
Oracle Java 关系型数据库
JDK配置,eclipse运行 web通过apache-tomcat,mysql配置
JDK配置,eclipse运行 web通过apache-tomcat,mysql配置
|
11月前
|
Java Android开发
Eclipse启动时指定jdk版本
Eclipse启动时指定jdk版本
102 0
|
Java Android开发
成功解决eclipse启动报错 A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available
成功解决eclipse启动报错 A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available
|
IDE NoSQL Java
Eclipse下载安装和JDK下载安装(环境配置)及下载C++插件CDT
Eclipse下载安装和JDK下载安装(环境配置)及下载C++插件CDT
362 0
|
安全 Java Android开发
JDK,环境变量,eclipse,虚拟机安装总结
JDK,环境变量,eclipse,虚拟机安装总结
164 0

推荐镜像

更多