参考这篇文章:http://wenku.baidu.com/view/57994c270066f5335a81214c.html
个人在这里做些补充和个人的一些看法。
首先关于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".
解决方法简述:
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文件的路径放到最前边,如果还是不太懂,请参考我的另一篇文章:http://ihyperwin.iteye.com/blog/1513754
还有在windows系统中最好设置个JAVA_HOME变量,在path中如下配置%JAVA_HOME%\bin,好处就是假设你把java安装目录修改了,修改JAVA_HOME的值即可,其他的不用跟着修改了,类似linux的符号链接,你懂的。
相关推荐
1. **便携性**:用户可以将Eclipse放在USB驱动器或其他移动存储设备上,随身携带并在任何装有Windows 64位系统的电脑上使用。 2. **系统无残留**:与安装版不同,免安装版在删除时不会留下注册表项和其他系统文件,...
在Windows 64位系统上安装和使用Eclipse 4.5(也称为Mars版本)是一个常见的需求,这个版本发布于2015年,引入了许多新特性与改进。 1. **64位系统兼容性**: - Windows 64位操作系统提供了更大的内存空间,可以...
在64位操作系统上安装32位软件可能会受到内存限制,因此对于进行复杂或大规模开发的用户来说,64位Eclipse是更好的选择。 **Eclipse 64位的优势** 1. **内存管理**:64位系统能够分配更大的内存空间给应用程序,...
1. **64位系统兼容性**:64位版本的Eclipse专为运行在64位操作系统上的计算机设计,能够充分利用系统资源,特别是处理大量数据或大型项目时,性能表现更佳。对于Java开发而言,64位Eclipse能够加载更大的堆内存,...
首先,64位版本的Eclipse适用于64位操作系统,如Windows 7、8、10的64位版本。64位系统能够处理更大的内存地址空间,因此对于大型项目或需要大量内存的开发工作,64位Eclipse提供了更好的性能。 在下载文件"eclipse...
"eclipse-windows-64" 提供的是适用于Windows 64位操作系统的Eclipse版本,确保了在高性能的64位系统上运行的优化和兼容性。 1. **Eclipse IDE简介** Eclipse是一个开放源码的平台,它不仅仅是一个编辑器,更是一...
SWT库分为多个部分,"win32"标识了这个库是针对Windows平台的,而"win32.x86_64"则明确了它是64位版本,适合在64位的Windows环境下运行。与描述中提到的32位版本不同,64位的SWT jar包能够充分利用64位系统的资源,...
在64位系统上使用64位版本的Eclipse,可以充分利用系统资源,提高大型项目开发时的性能和稳定性。 【描述】中的"最新版"意味着这个Eclipse包含了最新的功能更新和安全修复,确保用户可以享受到最前沿的开发体验。...
"eclipse-oxygen 64位"是一个专为64位Windows系统设计的,功能强大的Java开发工具,它的64位特性使其能更好地应对大型项目和资源密集型开发需求,同时,丰富的插件生态系统和持续的更新使得Eclipse始终保持在开发...
7. **跨平台兼容性**:虽然这里提到的是win32-x86_64位版本,但Eclipse实际上也支持其他操作系统,如Linux和macOS,确保开发者可以在不同的操作系统上进行开发工作。 8. **持续集成**:Eclipse Mars加强了对持续...
本文将详细介绍“eclipse官方下载版,windows 64位”这一主题,包括Eclipse IDE的基本特性、为何需要64位版本以及如何在Windows系统上安装和使用。 1. **Eclipse IDE的特性**: - **多语言支持**:Eclipse不仅支持...
"eclipse-windows64"指的是适用于Windows 64位操作系统的Eclipse版本。这个版本为用户提供了一个强大的平台来编写、调试和运行Java应用程序,同时也支持其他编程语言如C/C++和PHP。 1. **Java开发**: Eclipse最初是...
首先,64位版本的Eclipse相对于32位版本有几大优势。在64位系统下,Eclipse可以利用更多的内存资源,这对于处理大型项目或进行内存密集型的开发工作非常有利。此外,64位版本能够运行64位的Java应用程序,提供更好的...
在描述中提到的“只用将压缩包解压即可”,这表明下载的文件 "eclipse-inst-win64.exe" 是Eclipse的Windows 64位安装程序。这个可执行文件是一个自解压包,用户只需双击运行,按照向导提示进行安装,选择合适的安装...
在64位系统上运行64位软件通常能利用更多的内存,对于处理大型项目或者进行资源密集型开发来说,这是个优势。 至于压缩包内的"eclipse-4.4.2-win64",这很可能是Eclipse IDE的可执行文件夹,包含所有运行Eclipse所...
标题 "eclipse-java-neon-3-win32-x86-64" 指的是 Eclipse IDE 的一个特定版本,适用于 Java 开发,并且是针对 Windows 操作系统设计的 64 位版本。Eclipse Neon 是 Eclipse IDE 的一个重要版本,它在 2016 年发布,...
"eclipse-jee-luna-SR1-win32-x86_64.zip"是Eclipse Oxygen针对Windows 64位系统的安装包,其中"jee"代表Java企业版,适合进行Web和企业级应用开发。 首先,让我们详细了解一下Eclipse Oxygen的安装过程: 1. **...
总结来说,"最新版windows eclipse-SDK-4.16-win32-x86_64.zip"是一个全方位的开发工具包,适合Windows平台上的开发者进行Java和其他语言的开发,提供了高效、可扩展的开发环境。无论是新手还是经验丰富的开发者,都...
本文将详细介绍如何在Windows 64位系统上安装Eclipse IDE,并重点讲解在安装前必须进行的步骤——安装Java Development Kit (JDK) 1.8及配置环境变量。 首先,我们来理解为什么需要JDK1.8。Eclipse是一个用于编写...
5. Windows 32位x86_64架构:此版本适用于运行在64位Windows系统上的32位应用程序。尽管现代硬件普遍支持64位,但有些开发者可能仍需要32位版本以兼容旧项目或特定库。 6. 下载与安装:用户可以直接下载这个压缩包...