zoukankan      html  css  js  c++  java
  • eclipse.ini配置文件

    Eclipse安装Maven插件后,Eclipse启动问题:Maven Integration for Eclipse JDK Warning。 
    解决方法:
    1. 设置Eclipse使用的JRE为本机安装的JDK目录:
        1.1 在eclipse.ini中添加两行

        -vm

        C:Program FilesJavajdk1.6.0_10injavaw.exe

        注意: 要写在两行,写在一行不能生效;这两行要定在-vmargs之前,不然也不能生效。

        1.2  或设置Eclipse--Windows--Preferences--Java--Installed JREs将JRE home改成jdk目录。

        经试验发现第1.2步可以不做,但建议配置开发环境是配置着一步,而且第一步的两行也可以写成

        -vm

        C:Program FilesJavajdk1.6.0_10in

        经测试发现在CentOS 6.3 x86_64下,若指定成/usr/custom/jdk1.6.0_37/bin/java.exe将提示找不到JDK,

        只能配置成:/usr/custom/jdk1.6.0_37/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

        128M;

        为:

        --launcher.XXMaxPermSize
        256m

        可参考:http://blog.csdn.NET/yuanfei_1988/archive/2010/10/02/5919168.aspx

    4. STS-2.9.1之eclipse.ini配置

        -vm
        C:/Java/jdk1.6.0_30/bin/javaw.exe 
        -startup
        plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
        --launcher.library
        plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
        -product
        com.springsource.sts.ide
        --launcher.defaultAction
        openFile
        --launcher.XXMaxPermSize
        384M

        -vm
        /usr/zskx/java/bin/java
        -vmargs
        -Dcom.sun.management.jmxremote 
        -Dosgi.requiredJavaVersion=1.5
        -Xverify:none
        -Xmn128m
        -Xms256m
        -Xmx768m
        -Xss1m
        -XX:PermSize=128m
        -XX:MaxPermSize=512m

        -XX:+UseParallelGC
        -XX:+DisableExplicitGC
        -Xnoclassgc
        -XX:+UseParNewGC
        -XX:+UseConcMarkSweepGC
        -XX:CMSInitiatingOccupancyFraction=85

  • 相关阅读:
    Building a flexiable renderer
    Indirect Illumination in mental ray
    我的心情
    Cellular Automata
    Subsurface Scattering in mental ray
    Shader Types in mental ray
    BSP Traversal
    我的渲染器终于达到了MR的速度
    How to handle displacement and motion blur
    说明
  • 原文地址:https://www.cnblogs.com/gaoguofeng/p/6733222.html
Copyright © 2011-2022 走看看