Java安装及配置开发环境
这篇文章里将记录安装Java及配置Java环境的一些步骤,以及基于Java的可扩展开发平台Eclipse的Android开发环境的配置。
准备工具
1.JDK下载
下载地址
关于左侧列栏的Java SE、Java EE、Java Me的区别是:
JavaSE 是 jdk jvm 以及自带的api合集的具体实现。javaee 是基于JavaSE而发展出来的一套规范接口。请注意是规范,并不是实现。发行商自己去实现这些接口。JavaME 是一套运行专门为嵌入式设备设计的api接口规范。比如机顶盒这种程序。
总而言之,SE写桌面应用,EE写web应用,ME写移动应用;但现在ME被安卓取代了。这里我们选用SE。
进入网页后选择Java SE->Downloads
选择电脑对应版本就行了。
2.Eclipse下载
下载地址
下载成功就行了。
3.Android SDK
下载地址
目前最新的版本是24.4.1,根据电脑系统选择下载,在这里我选择Windows下载。
4.ADT
下载地址
最后下载完所有的工具后如下:
接下来就一个一个安装了。
JDK安装
个人建议可以先在想安装的盘符下创建文件夹Java,再在Java文件下创建两个新文件夹jdk与jre。虽然之后也可以再创建,不过提前创建好比较有条理。
双击运行已下载好的jdk,途中会经过两次文件安装位置提示,第一次是jdk的安装位置,第二次是jre的安装位置,分别将安装位置选择为
D:\Java\jdk和D:\Java\jre,即之前创建的文件夹,完成之后,检查有没有装上,快捷键windows+r,输入cmd命令,再输入javac:
出现上述原因是因为没有安装程序没有自动帮你添加环境变量,所以这里需要手动操作:
1.计算机->(右击)属性->高级系统设置->环境变量
在path里添加你安装的jdk路径,比如我这里D:\java\jdk\bin
2.在系统变量下新增一个JAVA_home项,存放jdk的安装路径:
JAVA_HOME
D:\java\jdk
3.重启电脑
4.cmd->javac:
出现这个就代表成功了。
Eclipse安装
双击eclipse-inst-win64.exe文件,下载相对应的IDE即可,在这里我选用的是For Eclipse Committers版本
等待安装好就行,关掉先不管这个程序了。
Android SDK安装
1.双击之前下载的SDK文件,
。
一直next下去,安装成功后,将安装路径同样加到系统变量中去。
2.重新启动
3.cmd->Android -help
出现上述就是成功了。
ADT安装
参照这篇博客
完成上述步骤,一个Java开发环境就搭建出来了。
同时,eclipse现在其实我用的很少,因为Android Studio的诞生的确是为开发者创建了一条更好的开发体验,如果能学会Android Studio的相关操作的话,还是很方便的。Android Studio的安装可以参照这篇博客
Java安装及配置开发环境的更多相关文章
- 【Java】0X001.配置开发环境,JDK、classpath等
[Java]0x01 配置开发环境,JDK.CLASSPATH等 一. 下载JDK安装文件 首先,进入Oracle官网Java页面. 注意,要下载的是JDK而不是JRE,这点很重要,因为JRE并不包含 ...
- Windows&Appium&Java&Python自动化测试-配置开发环境
摘要 本篇博文,主要介绍借助Appium做移动端自动化测试的开发环境搭建,包括Java和Python Java环境:Appium+Maven+Idea+TestNG+Reportng Python环境 ...
- Java系列学习(二)-配置开发环境
1.设置系统环境变量 1.1.设置JDK的Path路径 作用:通过path环境变量,将JDK安装目录下的bin目录配置到path变量下,可使javac指令和java指令在任意目录下运行 方法一:直 ...
- Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
本人初学者,此文仅是对这几天鼓捣subime text 3一点微不足道的经验总结,如有明显错误,欢迎指正! 好了,废话少说,进入正题,之前编程java一直用的是eclipse,java的主流IDE,后 ...
- Java基础-配置开发环境-安装JDK
Java基础-配置开发环境-安装JDK 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.计算机基础知识 1>.计算机的组成 计算机有硬件与软件组成. 2>.硬件: 硬 ...
- java的GUI之SWT框架 配置开发环境(包含但不限于WindowBuilder完整教程,解决Unknown GUI toolkit报错,解决导入SWT包错误)
官网(资料挺多的,API文档截图以及示例都有):https://www.eclipse.org/swt/ 克隆官方仓库 git clone --depth=1 git://git.eclipse.or ...
- SharePoint 2013 配置开发环境,需安装VS2012插件
原文:SharePoint 2013 配置开发环境,需安装VS2012插件 SharePoint 2013已经安装好了,接下来就是配置开发环境,安装VS2012,但是,装好了以后,发现没有ShareP ...
- SharePoint 2013配置开发环境,需安装VS2012插件
SharePoint 2013已经安装好了,接下来就是配置开发环境,安装VS2012,但是,装好了以后,发现没有SharePoint 2013开发的支持,如下图: 然后,去网上查找资料,VS2012对 ...
- 配置开发环境&安装sklearn
我的开发环境是Jupyter lab,所用的库和版本大家参考: Python 3.7.1(你的版本至少要3.4以上) Scikit-learn 0.20.0 (你的版本至少要0.19) Graphvi ...
随机推荐
- Gym - 101196G :That's One Hanoi-ed Teacher (递推)
题意:给定当前汉诺塔的状态,问还有多少步走完,不合法输出“No”. 思路:显然可以一层一层试探下去的.我们设三个柱子为“起始”,“中转”,“终点”,当前状态的最大的盘子不可能在中转站处:如果在起始站, ...
- C++ STL, set用法。 待更新zzzzz
set集合容器:实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排列,把元素放到适当的位置,以保证每个子树根节点键值大于左子树所有节点的键值,小于右子树所有节点的键值:另外,还 ...
- .net Core 2.1 MVC+EF+Redis搭建
官方学习资料 搭建空MVC框架 1.创建一个空模板 2.创建文件夹 Controllers.Models.Views 3.在Controllers文件夹下创建HomeController.cs 选择C ...
- 使用 Python 发送短信?
上回食行生鲜签到,我们说到怎么把签到结果发出来,于是就找到了 Twilio. Twilio 是一个位于加利福尼亚的云通信(PaaS)公司,致力于为开发者提供通讯模块的 API.由于 Twilio 为试 ...
- LuoguP4383 [八省联考2018]林克卡特树lct
LuoguP4383 [八省联考2018]林克卡特树lct https://www.luogu.org/problemnew/show/P4383 分析: 题意等价于选择\(K\)条点不相交的链,使得 ...
- ACM学习历程—ZOJ 3777 Problem Arrangement(递推 && 状压)
Description The 11th Zhejiang Provincial Collegiate Programming Contest is coming! As a problem sett ...
- ECMAScript函数表达式
--<JavaScript高级程序设计>Chapter7总结 1.匿名函数的作用 (1)动态定义函数 var sayHi; var a=1; if (a>0) { sayHi=fun ...
- c++11中用_sntprintf代替_stprintf
sprintf.swprintf 分别是对单字节/双字节字符格式化的,wsprintf根据预定义指示符的不同可以对单字节/双字节字符格式化. wsprintf和swprintf比较,其实这两个函数对用 ...
- Canal入门
配置mysql 1.mysql开启binlog mysql默认没有开启binlog,修改mysql的my.cnf文件,添加如下配置,注意binlog-format必须为row,因为binlog如果为S ...
- UE3优化
转自:http://www.cnblogs.com/NEOCSL/p/3320510.html 优化问题有很多内容可讲,涉及林林总总.今天我总结一下优化注意的地方. 1.从AnimTree和Skele ...