Oxygen 2
eclipse-jee-oxygen-2-win32-x86_64
版本4.7.0(氧气)
1.目标操作环境
为了保持最新状态,每个Eclipse Project发行版都针对当前合理的操作环境。大多数Eclipse SDK都是“纯粹的”Java代码,并且不直接依赖底层操作系统。因此,主要依赖于Java平台本身。部分针对特定类型的操作环境,要求其源代码仅引用特定类库中可用的工具(例如J2ME Foundation 1.1,J2SE 1.4,Java 5等)。
通常,Eclipse Project的4.7版本是在Java SE 8 VM上开发的。因此,Eclipse SDK作为一个整体针对所有现代桌面Java虚拟机。
2.与先前版本的兼容性
Eclipse 4.7与Eclipse 4.6(以及所有早期的3.x版本)兼容。
3.已知的问题
一般问题一般 - 启动
可能导致Eclipse无法启动的安装/配置问题
以下是一些可能导致Eclipse无法启动的常见问题:
使用Java SE 9运行Eclipse可能需要额外的配置。请参阅此页面了解更多详情。
如图所示以上时,Eclipse 4.7至少需要一个Java SE 8也许VM的旧版本被你的路径中找到。要明确指定要运行哪个VM,请使用Eclipse -vm命令行参数。(另请参见下面的运行Eclipse部分。)
在Gentoo Linux上运行Eclipse可能会导致以下错误消息:
* run-java-tool is not available for sun-jdk-1.6 on i686
* IMPORTANT: some Java tools are not available on some VMs on some architectures
如果发生这种情况,请通过指定-vm参数来启动Eclipse,请指定java vm的路径或使用:-- eclipse -vm `java-configjava`(错误176021)
Eclipse必须安装到一个干净的目录中,而不是安装在以前的安装之上。如果你这样做了,那么请重新安装到一个新的目录。如果您的工作空间位于旧安装目录的子目录中,请参阅“ 从先前版本升级工作空间”中的以下说明。
Java有时难以检测文件系统是否可写。特别是,方法java.io.File.canWrite()在意外情况下(例如,使用Windows驱动器共享,其中共享是只读Samba驱动器)返回true。Eclipse运行时通常需要一个可写的配置区域,并且由于这个问题,可能会错误地检测到当前配置位置是可写的。最终结果是Eclipse将无法启动,并且根据具体情况,可能无法写入任何详细信息的日志文件。要解决此问题,我们建议遇到此问题的用户使用-configuration命令行参数明确设置其配置区域。(错误67719)
安装目录中的无效字符会阻止Eclipse启动
如果安装在路径包含特定无效字符的目录中,Eclipse将无法启动,其中包括:%#<>“!.解决方法是将Eclipse安装在路径不包含无效字符的目录中(错误3109和17281)
永久代内存不足时挂起课程
如果Oracle JVM在永久代内存耗尽时可能会在类加载期间无限期地挂起。这将导致CPU使用率保持在100%,直到过程结束。有关解决此VM问题的详细信息,请参阅运行Eclipse 部分。
4.运行Eclipse
在目录中安装Eclipse SDK之后,您可以通过运行该版本附带的Eclipse可执行文件来启动Workbench(您还需要Java SE 8 JRE,未包含在Eclipse SDK中)。在Windows上,可执行文件被调用的eclipse.exe,并位于eclipse安装的子目录中。如果安装在 c:\eclipse-SDK-4.6-win32,可执行文件是c:\eclipse-SDK-4.6-win32\eclipse\eclipse.exe。注意:在大多数其他操作环境中进行设置是类似的。下面列出了Mac OS X的特别说明 。1.分配足够的内存并解决OutOfMemoryErrors
默认情况下,Eclipse将分配多达1024兆字节的Java堆内存。对于所有典型的开发任务来说,这应该是充足的。但是,根据您正在运行的JRE,您使用的附加插件数量以及要使用的文件数量,您可以想象不得不增加此数量。Eclipse允许您使用-vmargs命令行参数将参数直接传递给Java VM,该命令行参数必须遵循所有其他Eclipse特定参数。因此,为了增加可用的堆内存,您通常会使用:eclipse -vmargs -Xmx<memory size>
与<memory size>设置为“1024M”(1024兆字节-默认)更大的价值。
请注意,将内存大小设置为接近或大于计算机上可用物理内存的数量将导致Java“颠簸”,因为它会将对象来回复制到虚拟内存,这会严重降低性能。
2.选择一个工作区
当Workbench启动时,您首先看到的是一个对话框,您可以选择工作区的位置。工作区是您的工作将被存储的目录。如果您没有另外指定,Eclipse将在您的用户目录中创建工作区。此工作空间目录用作项目的默认内容区域,也用于保存任何必需的元数据。对于共享或多工作区安装,您必须使用对话框(或通过“ -data”命令行参数)明确指定工作区的位置。3.指定Java虚拟机
这是一个典型的Eclipse命令行:eclipse -vm c:\jdk6u22\jre\bin\javaw
提示:在运行Eclipse时明确指定要使用哪个Java VM通常是个好主意。这是通过-vm上面说明的“ ”命令行参数实现的。如果您不使用“ -vm”,Eclipse将在OS路径中查找。当您安装其他基于Java的产品时,它们可能会改变您的路径,并可能导致在下次启动Eclipse时使用不同的Java VM。
要为已安装的Eclipse创建Windows快捷方式:
eclipse.exe在Windows资源管理器中导航到并在内容菜单上使用创建快捷方式。
选择快捷方式并编辑其属性。在目标:字段中追加命令行参数。
打开这个快捷方式启动Eclipse。(如果您想保持方便,可以将快捷方式拖动到Windows桌面。)