eclipse安装前要先装jdk吗
eclipse安装前必须要先装jdk;原因如下:
1、没有JDK的话,无法安装或者运行eclipse。
2、JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。
扩展资料:
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。-eclips
含义:
虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。-lip
由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如C/C++、PHP、Android等编程语言的插件已经可用,或预计将会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。-eclips
参考资料:百度百科-eclipse (集成开发环境)
怎么配置eclipse+java开发环境
1首先介绍一下,如果要用到Java编写代码,那就要下载Eclipse集成开发环境(也不一定),要运行Eclipse就需要为电脑(windows)配置相应的Java环境。需要下载的东西有两个,JDK和Eclipse。可百度从官网上下载。(注意:两者的版本要相同,同为32位或64位。)
2首先需要安装JDK。一步一步来就行。注意选择安装路径,或者是默认路径即可。比如我选择的安装目录为:E:\Program Files (x86)\Java\
3接下来进行Java环境变量配置。右击“计算机“,选择“属性“,在弹出的窗口中选择“高级系统设置“
2.在弹出的“系统属性“窗口中的“高级“选项卡下,选择“环境变量“
3.在弹出的“环境变量“窗口中,在“系统变量(S)“中设置3项属性,分别为:JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑“,不存在则点击“新建“。
新建(JAVA_HOME)
变量名:JAVA_HOME
变量值:E:\Program Files (x86)\Java\jdk1.7.0(该目录为JDK安装的路径,此路径下包括lib,bin,jre等文件夹)
编辑(CLASSPATH),若没有该变量则需新建;CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别
变量名:CLASSPATH
变量值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注:该变量值置于CLASSPATH即可;其中,变量值最后要加“;“)
编辑(PATH),若没有该变量则需新建;PATH使得系统可在任何路径下识别JAVA命令。
变量名:PATH
变量值:.;%JAVA_HOME%\bin; (注:该变量值置于现有PATH值的前面)
7
检测是否安装成功:打开cmd,输入java——enter。出现Java的一些说明。安装成功。
8
安装Eclipse。将下载的文件解压,打开Eclipse.exe,直接可以运行。注意:JDK版本要和Eclipse一样。要不然不能打开:出现“Failed to load the JNI shared library”。那就要重新下载相对应的版本。
-lip
如何解决MyEclipse的subscription code 问题
1、运行MyEclipse,弹出“Subscription Key Information”框。点击“Enter Subscription”,进入“Update Subscription”输入Subscriber 和Subscription Code:MaYong ZLR8ZO-655444-54678656985359684,输入后页面没有报错,但是“Finish”也不能操作,说明注册码不正确。-eclips
2、整理别人提供的MyEclipseKey生成器,代码如下(代码格式有点混乱,可直接拷贝):import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;import -lip
3、java.util.Calendar;public class MyEclipseKeyGen { public static final void main(String args){ String subscriber = “tianshansangong“; //subscriber String licenseNum = “500“; //Number of Licenses String version = “100“; //版本号 String subscriptionCode = getSubscriptionCode(subscriber, version , licenseNum ,true);-eclips
4、System.out.println(subscriptionCode); //gLR8ZO-655055-62677056522757051 } public static String getSubscriptionCode(String subscriber, String version, String licenseNum, boolean selected) { Calendar cal = Calendar.getInstance(); cal.add(1, 3); //年份加三年 cal.add(6, -1); //日期减一 //当前日期20141226,到期日期则为2017-lip