Eclipse安装Maven插件后,Eclipse启动问题:Maven Integration for Eclipse JDK Warning。
原文转自:http://springsfeng.iteye.com/blog/1097528
解决方法:
1. 设置Eclipse使用的JRE为本机安装的JDK目录:
1.1 在eclipse.ini中添加两行
-vm
C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe
注意: 要写在两行,写在一行不能生效;这两行要定在-vmargs之前,不然也不能生效。
1.2 或设置Eclipse--Windows--Preferences--Java--Installed JREs将JRE home改成jdk目录。
经试验发现第1.2步可以不做,但建议配置开发环境是配置着一步,而且第一步的两行也可以写成
-vm
C:\Program Files\Java\jdk1.6.0_10\bin\
2. 配置eclipse.ini文件:
先解释该文件-vmargs下常见参数的意思:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存,初始分配
-Xmx256m:虚拟机占用系统的最大内存,按需分配
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小, 堆空间剩余小于5%就会警告,建议把这个稍微设
大一点,不过要视自己机器内存大小来设置,但不能超过MaxPermSize。
-XX:MaxPermSize:最大堆大小。这个也适当大些所以若出现问题,首先请调整 -Xms40m:将其设置的小一些,
就 可以解决问题。
PermSize和MaxPermSize指虚拟机为java永久生成对象(Permanate generation)等这些可反射对象分配内
存的限制,这些内存不包括在Heap(堆内存)区之中。
3. 解决Failed to creat java virtual machine问题:
打开eclipse安装目录下的eclipse.ini文件,修改:
--launcher.XXMaxPermSize
256M改成128M;
--launcher.XXMaxPermSize
256m
128m;
可参考:http://blog.csdn.net/yuanfei_1988/archive/2010/10/02/5919168.aspx
相关推荐
在深入探讨《eclipse.ini内存设置各参数含义》这一主题之前,我们首先应当明确eclipse.ini文件在Eclipse集成开发环境中的重要性及其如何通过调整内存配置参数来优化Eclipse的运行性能。以下是对该主题的详细解析: ...
Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有...2:所有在-vmargs之后的参数将会被传输给JVM,所有如果所有对Eclipse 设置的参数必须写在-vmargs之前(就如同你在命令行上使用这些参数一样)
Eclipse通过配置文件eclipse.ini来设置Java虚拟机(JVM)的内存参数,从而达到提高开发效率和避免内存溢出的目的。本文将详细探讨eclipse.ini中常见的内存设置问题,包括参数含义、内存分配、以及如何正确设置。 1....
以上就是关于eclipse.ini文件中JVM参数设置的详细知识点,以及如何正确配置这些参数以优化Eclipse的运行性能。理解这些参数的含义及影响,可以帮助开发者根据自己的实际情况调整Eclipse的工作环境,从而提高开发效率...
例如,可以在"eclipse.ini"文件中修改JVM参数,以优化性能或增加内存分配。此外,通过"Window"菜单的"Preferences"选项,可以设置代码风格、编译器行为等众多设置。 在创建新项目时,Eclipse 提供了多种项目类型...
- 在`eclipse.ini`文件中找到`-vmargs`行,它标志着后续参数将传递给Java虚拟机(JVM)。 - 在`-vmargs`行之前添加两行,设置Java启动参数来指定JVM的文件编码为UTF-8: ``` -Dfile.encoding=UTF-8 -Duser....
- 关闭并重新启动 Eclipse,此时 Eclipse 将使用您在 `eclipse.ini` 文件中指定的 JVM 及相关参数启动。 ### 总结 通过上述步骤,您可以成功地在 Eclipse 中指定启动的虚拟机配置。这不仅有助于确保 Eclipse 在...
`myeclipse.ini` 是 MyEclipse 启动时读取的配置文件之一,用于设置 MyEclipse 的运行参数,包括 JVM(Java Virtual Machine)参数等。通过调整 `myeclipse.ini` 文件中的设置,可以优化 MyEclipse 的性能,提高开发...
### Eclipse启动参数设置详解 在开发环境中,Eclipse是一款非常受欢迎的集成开发环境(IDE),广泛应用于Java开发中。为了确保Eclipse能够高效稳定地运行,合理设置其启动参数至关重要。本文将详细介绍Eclipse启动...
在Eclipse的启动过程中,一个至关重要的文件就是`eclipse.ini`,它是Eclipse配置的核心,决定了Eclipse的启动参数和环境设置。本文将深入探讨`eclipse.ini`的设置及其对Eclipse性能的影响。 一、`eclipse.ini`的...
* `-vmargs`:用于设置 JVM 的参数,例如堆栈大小、垃圾回收器等。 * `-vm`:指定 JVM 的类型,例如 Java HotSpot(TM) 64-Bit Server VM。 Eclipse 参数 * `-name`:指定 Eclipse 的名称。 * `-noSplash`:禁止...
1. **Tomcat服务器配置**:用户可以在Eclipse中添加、配置和管理Tomcat服务器实例,包括设置服务器路径、端口、JVM参数等。 2. **应用程序部署**:支持直接将Eclipse项目部署到Tomcat服务器上,无需离开IDE进行手动...
`eclipse.ini`文件是Eclipse的启动配置文件,它定义了启动参数,包括JVM的内存设置、启动时加载的插件和工作空间路径等。这是自定义Eclipse行为的关键文件,开发者可以通过修改此文件来优化Eclipse的性能或增加个性...
1. `eclipse.exe` 或 `eclipse.ini`:这是Eclipse的启动程序和配置文件,用于指定JVM参数和启动路径。 2. `plugins` 目录:包含了Eclipse的所有插件,每个插件都是一个独立的JAR文件。 3. `features` 目录:包含了...
5. **内存设置**:如果Eclipse因为内存不足而无法启动,可以在eclipse.ini文件中调整初始和最大堆内存设置。增加`-Xms`和`-Xmx`参数的值,例如`-Xms1024m -Xmx2048m`。 6. **系统资源冲突**:关闭不必要的后台程序...
5. `eclipse.ini`:Eclipse的启动配置文件,其中包含了启动参数,如JVM设置、工作空间路径、插件加载顺序等,可以根据需要进行自定义。 6. `artifacts.xml`:这是Eclipse更新机制的一部分,包含了软件包的元数据,...
### 设置Eclipse的JVM参数 #### 一、引言 在进行Java开发时,Eclipse作为一款广泛使用的集成开发环境(IDE),其性能优化对于提高开发效率和应用稳定性至关重要。其中,设置合适的JVM(Java虚拟机)参数是优化...
本篇文章将详细探讨如何在Eclipse中自定义注释模板,以及如何通过`eclipse.ini`配置文件来管理版权信息和团队设置。 一、Eclipse注释模板自定义 1. **打开Eclipse注释模板设置** 要自定义注释模板,首先需要进入...
#### 二、Eclipse IDE内存参数设置 当使用Eclipse IDE时,可以通过以下步骤来设置其内存参数: **步骤1:** 打开Eclipse安装目录下的`eclipse.ini`文件。这个文件包含了启动Eclipse所需的配置信息。 **步骤2:** ...