转载来源: http://blog.Sina.com.cn/s/blog _ 6904 d2bd 0101 kfjf.html和3358 blog.csdn.net/yuanfei _ 1988/article/ded
解决方法:
1 .问题现象
2.java虚拟机初始化失败。 查找eclipse解压缩路径
查找eclipse初始化文件
4 .右键单击打开(此处显示用ultraedit打开的示例) ) ) )。
5 .打开搜索初始化。 虚拟机将内存限制设置分配给Javapermanategeneration,例如class对象、方法对象等可反射对象。 被设定为原来的256、128
注意:这里的设置不能太小。 另外,还有两处。 图上已经有尺寸了
6 .保存重新启动eclipse
描述: PermSize和MaxPermSize表示虚拟机将为可反射对象(如Javapermanategeneration )分配内存限制。 这些内存不包含在Heap堆内存区域中。
-Xms128m米
JVM Heap (堆内存)最小大小128MB,表示初始分配
-Xmx512m米
表示JVM Heap (堆内存)的最大允许大小256MB,根据需要分配。
-XX:PermSize=64MB最小大小,初始分配
- xx :最大大小=256 MB最大允许大小,根据需要分配
如果太小,Java.lang.out of memory error 3360 permgenspace
但是,我在变更时,直接做了覆盖动作,即覆盖如下- startup plugins/org.eclipse.equinox.launcher _1.1.0. v 2010 05 07.v org.eclipse.equinox.launcher.win32.win32.x86 _1.1.0. v 2010 05 03-productorg.eclipse.EPP p.package.JEE r.xxmaxpermsize 128 m-- launcher.defaultactionopenfile-vmar re 256 m然后提出了以下问题。 wasunabletolocateitscompanionsharedlibrary。 我使用的是ADT-bundle-windows-x86-2014 07 02,更改product就可以解决了。 --
plugins/org.eclipse.equinox.launcher _1.3.0. v 2012 05 22-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86 _1.1. 200.v 2012 09 13-144807
-产品
com.Android.ide.eclipse.ADT.package.ADT product
eclipse“theeclipseexecutablelauncherwasunabletolocateitscompanionsharedlibrary”错误的解决方法如下。
一.打开eclipse目录下的配置文件eclipse.ini。
二.将--launcher.library和-startup下的路径更改为当前正确路径。 如果我的eclipse存储路径从D:Program Files更改为D:,则可以从路径中删除eclipse之前的“Program Files”。
有两种解决方案可以在eclipse打开时显示工作路径对话框。
关闭ssdbwb、Eclipse,打开Eclipse安装目录,然后依次打开以下目录: configuration.settings文件夹下有一个名为org.eclipse.ui.ide.prefs的文件。 在记事本中打开,把下面的红色文字改为true就可以了。
方法二、设定方法如下。 依次打开window-preferences-general-startupandshutdown。 然后,选中confirmexitwhenclosinglastwindow复选框。 或者单击Restore Defaults按钮。