win7 64位操作系统配置eclipse+android+cdt环境(各种变态错处理)
2015-11-27 18:23
337 查看
最近由于项目需要折腾一下,求拍砖指导,没用eclipse弄过C/C++环境的飘过
由于涉及一些翻墙下载的软件和插件,百度网盘备份一下
链接: http://pan.baidu.com/s/1ntjbXln 密码: 51eq
系统是64位的win7,首先安装32位adt-bundle-windows-x86-20140702 ,配了一套NDK之类的,总是报JVM heap space错误,调整了eclipse.ini中堆内存的大小,仍旧报错,调到2G的时候系统表示无法支持那么大内存,只好换方案,好像要改成64位的环境
一开始没下到android官方打包的android开发环境,慢慢来
下载eclipse4.4.1
下载android-sdk,用SDK Manager.exe联网安装自己需要的一些版本
下载CDT插件,配置环境
由于项目里面包括调用一些C/C++代码
------------------------下面是茫茫多的各种乱七八糟错误加我试过的方案------------------------------
感觉eclipse环境总会遇到很多奇怪的问题,多搜索多尝试,重新建立工程,多重启,各种折腾,总有一次运气棒的
1.eclipse关联reference library出错
提示信息是:
2.java was started but returnd exit code=-805306369
类似的报错还有:java was started but returned exit code 1
eclipse无法启动
。。。
pre:检查eclipse.ini里面配置的参数是否正常
尝试plan1:会看到eclipse崩溃或退出的提示信息里面有-vm项,指向当前eclipse使用的JDK路径。修改eclipse.ini中的vm指向,如果系统曾经更新过JDK,那么系统默认的JDK将是最初安装的,所以需要添加
-vm
<your real jdk home>\javaw.exe
(个人觉得这个是有效的)
plan2:(别人试过)进到工作空间里面的.metadata\.plugins目录下,找到org.eclipse.core.resources,重命名一下这个文件,然后再启动eclipse,发现能启动,但是此时打开的eclipse里面之前的项目不见了然后进到.metadata\.plugins里面,发现新生成了一个org.eclipse.core.resources文件。关闭eclipse,再把新生成的org.eclipse.core.resources删掉,用回原来的org.eclipse.core.resources,启动。若启动后发现还是不行,那就重复前面的步骤,多改几次org.eclipse.core.resources
3.堆内存、eclipse占用内存、溢出相关,eclipse会提示退出workbench
提示信息:Unhandled event loop exception GC overhead limit exceeded
或 java.lang.OutOfMemoryError: Java heap space
或
尝试解决方案:1.修改eclipse.ini,我本机安装了JDK1.8,所以擅自把该文件里面的require java version改成了1.8,后改回了1.6
2.修改eclipse.ini,-Xms512m -Xmx2048m,增加eclipse工作区间可使用的最大内存
感谢广大网友力量,摘录几篇文章 JAVA堆内存的10个要点 JAVA heap space错误及处理方案
。。。待补充
由于涉及一些翻墙下载的软件和插件,百度网盘备份一下
链接: http://pan.baidu.com/s/1ntjbXln 密码: 51eq
系统是64位的win7,首先安装32位adt-bundle-windows-x86-20140702 ,配了一套NDK之类的,总是报JVM heap space错误,调整了eclipse.ini中堆内存的大小,仍旧报错,调到2G的时候系统表示无法支持那么大内存,只好换方案,好像要改成64位的环境
一开始没下到android官方打包的android开发环境,慢慢来
下载eclipse4.4.1
下载android-sdk,用SDK Manager.exe联网安装自己需要的一些版本
下载CDT插件,配置环境
由于项目里面包括调用一些C/C++代码
------------------------下面是茫茫多的各种乱七八糟错误加我试过的方案------------------------------
感觉eclipse环境总会遇到很多奇怪的问题,多搜索多尝试,重新建立工程,多重启,各种折腾,总有一次运气棒的
1.eclipse关联reference library出错
提示信息是:
2.java was started but returnd exit code=-805306369
类似的报错还有:java was started but returned exit code 1
eclipse无法启动
。。。
pre:检查eclipse.ini里面配置的参数是否正常
尝试plan1:会看到eclipse崩溃或退出的提示信息里面有-vm项,指向当前eclipse使用的JDK路径。修改eclipse.ini中的vm指向,如果系统曾经更新过JDK,那么系统默认的JDK将是最初安装的,所以需要添加
-vm
<your real jdk home>\javaw.exe
(个人觉得这个是有效的)
plan2:(别人试过)进到工作空间里面的.metadata\.plugins目录下,找到org.eclipse.core.resources,重命名一下这个文件,然后再启动eclipse,发现能启动,但是此时打开的eclipse里面之前的项目不见了然后进到.metadata\.plugins里面,发现新生成了一个org.eclipse.core.resources文件。关闭eclipse,再把新生成的org.eclipse.core.resources删掉,用回原来的org.eclipse.core.resources,启动。若启动后发现还是不行,那就重复前面的步骤,多改几次org.eclipse.core.resources
3.堆内存、eclipse占用内存、溢出相关,eclipse会提示退出workbench
提示信息:Unhandled event loop exception GC overhead limit exceeded
或 java.lang.OutOfMemoryError: Java heap space
或
尝试解决方案:1.修改eclipse.ini,我本机安装了JDK1.8,所以擅自把该文件里面的require java version改成了1.8,后改回了1.6
2.修改eclipse.ini,-Xms512m -Xmx2048m,增加eclipse工作区间可使用的最大内存
感谢广大网友力量,摘录几篇文章 JAVA堆内存的10个要点 JAVA heap space错误及处理方案
。。。待补充
相关文章推荐
- eclipse myeclipse 单步调试
- java 使用sourceforge.pinyin4j查询汉字拼音
- java报“非法字符: \65279 ”错误的解决方法
- eclipse 修改中英文显示
- java hdu2087
- 正则表达式判断用户昵称
- 在Spring3中,配置DataSource的方法有6种。
- Spring学习之对JDBC的支持
- 关于JAVA、 JAVA Web项目导入数据库驱动包的问题
- hibernate单向1-1无表连接级联
- Java synchronized详解
- Java大数处理
- Java初始化
- Axis2+spring整合实例
- Struts2中Session的使用方法详细解释
- java中json包的使用以及字符串,map,list,自定义对象之间的相互转换
- springmvc配置servlet的拦截形式/*和/的区别
- Java方法参数的使用
- eclipse-内存溢出解决
- Spring MVC快速入门-Spring boot