关于ecplise配置

由于在学习以及工作进行对eclipse移植的时候,经常是要将机子上面的eclipse进行移植,直接开发android不用去重新集成adt以及sdk,但是在移植的时候是会遇到问题的,基本上就是无法读取到正确的jdk(Java development kit)具体的错误提示如下:

Failed to load the JNI shared library

“E:\\java……..”

原因是:情况一是机子里面jdk环境变量的配置错误了,情况二是机子里面的jdk的版本(32位还是64位)与你移植的eclipse的版本不配。

情况一的解决方式:查看系统中的环境变量是否配置正确

在windows桌面上右击“我的电脑” —> “属性” —> “高级” —> “环境变量”,在“系统变量”里我们可以看到系统的各个环境变量的值。双击某个变量名可以修改变量值,变量值之间用“;”隔开。我们还可以“新建”原先没有的变量。与jdk有关的有3个环境变量;“java_home”,“path”,“classpath”。我的系统中“path”变量已经存在,可以直接添加新值(其它变量值不要动,防止其它程序运行异常),其它两个变量需要新建。

“java_home”,设置jdk的安装路径,比如“e:\java\jdk1.5”,以下简称“%java_home%”。

“path”,设置jdk中各个程序的路径,“%java_home%\bin;%java_home%\jre\bin;”

“classpath”,设置java各个类的路径,“.;%java_home%\lib;%java_home%\jre\lib”。前面的“.”不可少,它代表了我们为自己的java类建立的工作路径,其它的是jdk自带的标准类库路径。

设置好环境变量后按“确定”退出。按“win”+“r”键进入“运行”窗口,运行“cmd”进入DOS窗口,在输入“javac”后回车,如果有显示java的帮助信息,就说明环境变量设置成功。

情况二的解决方式:

这里主要讲讲在64位的系统中如何去解决用两套java,楼主的电脑中是具有两套java的,其中一套是进行专门进行java的开发,是没有继承adt以及sdk的,用的是32位的软件。

另外的一套是主要进行android的开发,继承的adt以及sdk,用的是64位的软件。

为什么楼主这样子选择呢?其实主要是于eclipse的运行的速度有着密切的关系,继承了android开发的那个eclipse用起来是比较的慢,相比于专门开发java的eclipse,所以在开发android的时候楼主才会去选择使用64位的eclipse。

但64位的系统(前提是你已经装了64位的eclipse并且能够正常地使用),在使用32位的eclipse的时候,尽管你是已经安装了32位的jdk并且已经完全配置好了相关的变量,但是依然是没有办法去正常打开eclipse软件的。这是你需要做两步:

  1. 按照上面的方法配置环境变量的时候要将“%java_home%”的简称全部改为java绝对的工作路径,无论是你已经正常使用的jdk还是新安装的jdk。
  2. 将eclipse.ini文件用文本编辑的软件打开,将里面的参数进行简单的更改。

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

--launcher.defaultAction

openFile //这里的三行是要进行添加的

-vm

D:/Java/jdk1.6.0_30/bin/javaw.exe   //这里是具体的路径

-startup

plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar

-vmargs

-Xms40m

-Xmx256m      //部分eclipse需要修改这里

时间: 2024-08-11 10:08:02

关于ecplise配置的相关文章

Ecplise 配置本地 https 测试

今天做项目,需要关联Office 365.为了实现Office365的用户邮件信息与项目的实时同步,需要建立webhook订阅. Office 365 API 连接  https://graph.microsoft.io/en-us/docs 利用Tomcat服务器配置https双向认证 1.为服务器生成证书 "运行"控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: D: cd "D:\Java\jdk1.7.0_67\bin" 使用keyto

Eclipse配置和使用Maven

一.ecplise配置Maven 1.下载eclipse的Maven插件.(有些eclipse版本中已经集成了此Maven插件,可以不用下载). 需要下载m2eclipse插件. 2.安装m2eclipse插件. 方式一: 使用第一种方式来安装,Help  -->  Install New Software 弹出窗口后点击Add按钮输入 http 地址:http://m2eclipse.sonatype.org/sites/m2e,name:m2eclipse 把选项勾上,然后等待它  下载安装

eclipse 集成 maven

下载maven解压后,配置 maven 环境变量 MAVEN_HOME = (maven根目录) 用户目录:path = %MAVEN_HOME%\bin cmd:  mvn -version   有相关提示信息即可 修改maven仓库位置 若不修改,默认在系统盘用户目录.m2文件夹下 找到 maven 下的 conf 下的 settings.xml 配置文件 将自己指定的位置添加在途中红色的地方 cmd: mvn help:system   maven会从远程下载东西 ecplise安装mav

配置安装ecplise跑项目

jdk配置:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html系统变量→新建 JAVA_HOME 变量 .变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入:号再输入上面的代码) 系统变量→新建 CLASSPATH 变量

java EE 环境配置(jdk+tomact+ecplise)

因为工作的需要不得以要来学一下java 首先是java 环境的安装,废话不多说,直接进入主题(以下内容全部来自博客园) 1.各种文件的下载路径 JDK下载 http://tomcat.apache.org/whichversion.html (tomact) http://www.eclipse.org/downloads/   (ecplise) 2.详细安装 http://www.cnblogs.com/chenzhao/articles/2090322.html 3.如何将tomact 关

【Maven】maven的安装配置和ecplise结合

2.   Maven的安装和配置 2.1.  安装 进入Maven官网的下载页面:http://maven.apache.org/download.cgi,如下图所示: 选择当前最新版本:“apache-maven-3.0.4-bin.zip”,下载到本地,解压缩到本地磁盘D:下. 2.2.  配置 进入Maven安装目录下的conf子目录中,打开settings.xml进行配置修改. 2.2.1.   修改默认的本地仓库位置 Maven默认的本地仓库位置是当前用户工作目录下的“.m2/repo

Cocos2d-x 3.x 全平台新手开发配置教程

本文为Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略,希望对大家有所帮助.因为这篇文章是面对新手的.所以有些地方会啰嗦一些,请勿见怪.如果教程中有错误,欢迎指正.如果在配置开发平台时还遇到问题,欢迎大家讨论. 本文所使用的环境是PC(Win7),HTC G18,MacBook Air 以及 Mini iPad. 一.通用准备工作 1.安装Cocos2d-x 3.1 在Cocos2d官网上下载Cocos2d-x 3.1引擎,下载后解压缩. 2.安装Eclipse与

JDK+Ecplise安装

JDK安装及环境变量的配置: Ecplise中的相关配置: 改变字号: General -> Appearance -> Colors and Fonts -> Basic -> Text Font -> Edit 配置JDK版本及路径: Java -> Installed JREs -> 选中,Edit -> JRE home:JDK安装路径:JRE name:JDK版本号 去除非必要的验证: Validation -> Disable All -&

Ecplise项目转移到Android Studio,以及Genymotion模拟器介绍

一.移植android项目 今天简单分享一个从ecplise开发项目转移到Android Studio的方法,之前一直在ecplise上开发android项目,但是因为google现在主打Android Studio,所以我也只好跟随潮流啦.所以转移项目资源还是必须的. 1.首先还是得有android Studio,这个在我之前的博客里面就有,这里就不复述了. 2.在eclipse项目中导出gradle项目. (1)具体路径在File->Export->Generate Gradle buil