如何调整eclipse的java heap

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何调整eclipse的java heap相关的知识,希望对你有一定的参考价值。

    找到菜单栏上Window--Preferences

    在左边树双击JAVA,再双击Installed JRES

    在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮

    出现一个 Edit JRE 的对话框,在Default VM Arguments: 框中输入 -Xms128m -Xmx512m ,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭 Preferences对话框,Eclipse的速度就有所提高了,

参考技术A eclipse修改heap size:
用eclipse 开发,在用ant编译我的web工程时,碰到java.lang.OutOfMemoryError: Java heap space异常。
解决办法:
1.window->preferences->java->installed jres->edit jre
把default vm arguments 的参数设为-Xms64m -Xmx512
方法2。在window的环境变量中添加
JAVA_OPTS=-Xms64m -Xmx512m

eclipse怎么调整环境变量

eclipse怎么调整环境变量

eclipse中调整环境变量步骤如下:

配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"

“变量名”:JAVA_HOME

“变量值”:C:\\Program Files\\Java\\jdk1.7.0_07//你安装的jdk的磁盘路径

“变量名”:Path

“变量值”:%Java_Home%\\bin;%Java_Home%\\jre\\bin;

“变量名”:ClassPath

“变量值”:.;%Java_Home%\\bin;%Java_Home%\\lib\\dt.jar;%Java_Home%\\lib\\tools.jar

参考技术A 先看下你的两个路径之间有没有用分号间隔或者路径有没有错误,如果都没错,下面是安装配置过程对照一边:
首先:安装 JDK6(jdk-6-windows-i586.exe)
安装完JDK后,在安装MyEclipse(在这里我安装的是MyEclipse 6.0)
(也可以安装Eclipse,区别是Eclipse 要装比较多的插件,而MyEclipse就不用那么麻烦。当然MyEclipse是要钱的。题外话)
安装完这些后开始部署Android的环境了(参看一下步骤):
1:在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,在出现的对话框中双击“系统变量”下面的Path变量进行修改,把$SDK_ROOT/tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径 在这里我是 C:\Downloads\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2\tools)。
将$SDK_ROOT/tools目录加入系统路径中可以让你在使用adb(Android Debug Bridge)和其它命令行工具的时候不需要输入全路径名。如果你升级了你的SDK,如果和原来目录不一样的话,要记得更新你的PATH变量设置。
2:安装Eclipse的Plugin(ADT)
如果你希望使用Eclipse作为你开发Android应用程序的开发环境,你可以安装一个叫做ADT(Android Development Tools)的插件。ADT插件包含一系列功能强大的扩展功能,可以更快更容易的创建、运行并且调试Android应用程序。
如果你不打算使用Eclipse,那么就不需要下载和安装ADT插件。
为了下载和安装ADT插件,要先设置MyEclipse远程更新站点,可以按照下面的步骤进行:
1. 启动MyEclipse,选择菜单Help>Software Updates>Find and Install …
2. 在显示出的对话框中选择Search for new features to install,按下Next继续。
3. 按New Remote Site按钮。
4. 在出现的对话框中,为远程更新站点输入一个名字(譬如Android Plugin),还要输入下面的URL: https://dl-ssl.google.com/android/eclipse/ 按OK按钮。
5. 你现在会看到新的站点被加入到搜索列表中,并且被勾选上,按下Finish按钮。
6. 在消息更新结束后,你会看到Search Results对话框,在其中选中Android Plugin > Eclipse Integration > Android Development Tools,然后按下Next按钮。
7. 接下来是插件的许可协议,看完之后选择Accept terms of the license agreement,然后按Next继续。
8. 在出现的Install对话框中按Finish,会开始下载ADT插件。
9. ADT插件没有认证,你可以点击“Install All”按钮允许安装。
10. 重新启动MyEclipse。
11. 重启MyEclipse之后,设置MyEclipse的参数,使之指向开发包的根目录($SDK_ROOT):
a) 选择Window>Preferences…打开参数设置面板
b) 在左侧面板中选择Android。
c) 点击右侧面板的SDK Location后面的地址栏中输入SDK包的地址,或者点击Browse按钮在系统中寻找。(在这里我是 C:\Downloads\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2)
d) 输入后点击确定。

更新ADT插件
可以通过下面的步骤更新ADT插件到最新版本:
1. 选择Help>Software Updates>Find and Install…
2. 选择Search for updates of the currently installed features,按Finish按钮。
3. 如果发现有ADT的更新的话,选中并且安装。
或者以下面的方式更形ADT插件:
1. 选择Help>Software Updates>Manage Configuration。
2. 从左侧树状导航条找到并选择Android Development Tools。
3. 在右侧的Available Task条目中点击Scan for Updates。

在MyEclipse开发环境中开发Android应用程序
在MyEclipse中开发Android应用程序之前,你需要先创建一个Android工程,然后设置启动配置。之后,你就可以写代码、运行和调试了。
本节之后的内容假定你已经在Eclipse中安装了ADT插件。如果你没有安装ADT插件的话,请先按照前面的步骤安装该插件。
创建Android工程
ADT插件提供了新工程向导,你可以快速创建一个Android工程。步骤如下:
1. 选择File>New>Project。
2. 选择Android>Android Project,按下Next按钮。
3. 选择两种不同的创建新项目方式:
? 选择Create new project in workspace。创建新工程。
? 选择Create project From existing source在已存在的代码上创建工程。你可以使用这个选项创建和运行SDK包中的例子代码,它们位于SDK包的samples目录下。
4. 点击Finish按钮,结束创建工程。
工程创建完后,ADT插件自动创建下面的文件和目录,放置特定的内容:
src/ :包含你的java源文件
res/ :包含资源文件
AndroidManifest.xml :工程的manifest文件
参考技术B eclipse安装目录下有:myeclipse.ini这样的文件,简单配置例子如下
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-install
C:/Program Files/Genuitec/MyEclipse 8.5
-vm
C:/Program Files/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll
-configuration
configuration
-vmargs
-Xmx700m
-Xms512m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=128m本回答被提问者采纳

以上是关于如何调整eclipse的java heap的主要内容,如果未能解决你的问题,请参考以下文章

怎么调整eclipse的内存大小

Eclipse里如何调整Toolbar的大小?

如何调整eclipse字体大小

如何调整eclipse字体大小

如何升级自定义Eclipse插件以兼容Java9(ClassNotFoundException问题)?

eclipse中jar包的图标显示不了