`
ihyperwin
  • 浏览: 434657 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

让32位Eclipse和64位Eclipse同时在64的Windows7上运行

 
阅读更多

参考这篇文章: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的符号链接,你懂的。

 

分享到:
评论

相关推荐

    eclipse-win64(免安装) 下载windows64位

    1. **便携性**:用户可以将Eclipse放在USB驱动器或其他移动存储设备上,随身携带并在任何装有Windows 64位系统的电脑上使用。 2. **系统无残留**:与安装版不同,免安装版在删除时不会留下注册表项和其他系统文件,...

    Windows64位 eclipse4.5版本

    在Windows 64位系统上安装和使用Eclipse 4.5(也称为Mars版本)是一个常见的需求,这个版本发布于2015年,引入了许多新特性与改进。 1. **64位系统兼容性**: - Windows 64位操作系统提供了更大的内存空间,可以...

    64位eclipse

    在64位操作系统上安装32位软件可能会受到内存限制,因此对于进行复杂或大规模开发的用户来说,64位Eclipse是更好的选择。 **Eclipse 64位的优势** 1. **内存管理**:64位系统能够分配更大的内存空间给应用程序,...

    Java开发软件:64位Eclipse绿色安装包

    1. **64位系统兼容性**:64位版本的Eclipse专为运行在64位操作系统上的计算机设计,能够充分利用系统资源,特别是处理大量数据或大型项目时,性能表现更佳。对于Java开发而言,64位Eclipse能够加载更大的堆内存,...

    eclipse安装版本64位

    首先,64位版本的Eclipse适用于64位操作系统,如Windows 7、8、10的64位版本。64位系统能够处理更大的内存地址空间,因此对于大型项目或需要大量内存的开发工作,64位Eclipse提供了更好的性能。 在下载文件"eclipse...

    eclipse-windows-64

    "eclipse-windows-64" 提供的是适用于Windows 64位操作系统的Eclipse版本,确保了在高性能的64位系统上运行的优化和兼容性。 1. **Eclipse IDE简介** Eclipse是一个开放源码的平台,它不仅仅是一个编辑器,更是一...

    org.eclipse.swt.win32的64位jar包

    SWT库分为多个部分,"win32"标识了这个库是针对Windows平台的,而"win32.x86_64"则明确了它是64位版本,适合在64位的Windows环境下运行。与描述中提到的32位版本不同,64位的SWT jar包能够充分利用64位系统的资源,...

    eclipse64位亲测可用

    在64位系统上使用64位版本的Eclipse,可以充分利用系统资源,提高大型项目开发时的性能和稳定性。 【描述】中的"最新版"意味着这个Eclipse包含了最新的功能更新和安全修复,确保用户可以享受到最前沿的开发体验。...

    eclipse-oxygen 64位

    "eclipse-oxygen 64位"是一个专为64位Windows系统设计的,功能强大的Java开发工具,它的64位特性使其能更好地应对大型项目和资源密集型开发需求,同时,丰富的插件生态系统和持续的更新使得Eclipse始终保持在开发...

    eclipse-jee-mars-R-win32-x86_64位官方绿色版.zip

    7. **跨平台兼容性**:虽然这里提到的是win32-x86_64位版本,但Eclipse实际上也支持其他操作系统,如Linux和macOS,确保开发者可以在不同的操作系统上进行开发工作。 8. **持续集成**:Eclipse Mars加强了对持续...

    eclipse官方下载版,windows 64位

    本文将详细介绍“eclipse官方下载版,windows 64位”这一主题,包括Eclipse IDE的基本特性、为何需要64位版本以及如何在Windows系统上安装和使用。 1. **Eclipse IDE的特性**: - **多语言支持**:Eclipse不仅支持...

    eclipse-windows64

    "eclipse-windows64"指的是适用于Windows 64位操作系统的Eclipse版本。这个版本为用户提供了一个强大的平台来编写、调试和运行Java应用程序,同时也支持其他编程语言如C/C++和PHP。 1. **Java开发**: Eclipse最初是...

    Eclipse64位免安装版

    首先,64位版本的Eclipse相对于32位版本有几大优势。在64位系统下,Eclipse可以利用更多的内存资源,这对于处理大型项目或进行内存密集型的开发工作非常有利。此外,64位版本能够运行64位的Java应用程序,提供更好的...

    Eclipse4.5.2 64位版本下载

    在描述中提到的“只用将压缩包解压即可”,这表明下载的文件 "eclipse-inst-win64.exe" 是Eclipse的Windows 64位安装程序。这个可执行文件是一个自解压包,用户只需双击运行,按照向导提示进行安装,选择合适的安装...

    Eclipse-4.4.2版本 64位

    在64位系统上运行64位软件通常能利用更多的内存,对于处理大型项目或者进行资源密集型开发来说,这是个优势。 至于压缩包内的"eclipse-4.4.2-win64",这很可能是Eclipse IDE的可执行文件夹,包含所有运行Eclipse所...

    eclipse-java-neon-3-win32-x86-64

    标题 "eclipse-java-neon-3-win32-x86-64" 指的是 Eclipse IDE 的一个特定版本,适用于 Java 开发,并且是针对 Windows 操作系统设计的 64 位版本。Eclipse Neon 是 Eclipse IDE 的一个重要版本,它在 2016 年发布,...

    eclipse安装包64位 oxygen

    "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 eclipse-SDK-4.16-win32-x86_64.zip"是一个全方位的开发工具包,适合Windows平台上的开发者进行Java和其他语言的开发,提供了高效、可扩展的开发环境。无论是新手还是经验丰富的开发者,都...

    eclipse(Win64位)安装包

    本文将详细介绍如何在Windows 64位系统上安装Eclipse IDE,并重点讲解在安装前必须进行的步骤——安装Java Development Kit (JDK) 1.8及配置环境变量。 首先,我们来理解为什么需要JDK1.8。Eclipse是一个用于编写...

    最后一版支持JDK1.8的eclipse eclipse-jee-2020-06-R-win32-x86_64

    5. Windows 32位x86_64架构:此版本适用于运行在64位Windows系统上的32位应用程序。尽管现代硬件普遍支持64位,但有些开发者可能仍需要32位版本以兼容旧项目或特定库。 6. 下载与安装:用户可以直接下载这个压缩包...

Global site tag (gtag.js) - Google Analytics