下载JDK并安装

搜索JDK,官网立马就出来了,下载之后个人觉得毕竟开发,毕竟这东西不大,C盘稳一点,安装在C盘可以的

配置

右键打开计算机->属性->高级系统设置->高级->环境变量,新建系统变量JAVA_HOME和CLASSPATH

变量名(N):JAVA_HOME
变量值(V):C:\Java\jdk1.8.0_11 //(这里的地址是根据你自己Java jdk的目录而定的)
变量名(N):CLASSPATH
变量值(V):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar; //(%JAVA_HOME%你就把它看成替换上面设置的JAVA_HOME变量值就行)注意前面的 .; 别丢了

建议把数据库连接的jar也一同下载,下载完之后复制到%JAVA_HOME%\lib中,并配置在CLASSPATH中,这样一来就不会出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver和Sorry,can`t find the Driver!这样的情况了,我一并在下面提供了下载地址Java开发所需架包官方下载

选择“系统变量”中变量名为“Path”的环境变量,双击该变量,先使用英文的分号和已有的路径进行分隔,然后把jdk安装路径中bin目录的绝对路径,添加到Path变量的值中

变量名(N):PATH
变量值(V):;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

验证方式

Win + R,输入cmd,Enter回车,输入 java -version,会显示Java JDK的版本即表示配置成功

如果要进行Web开发

安装了Tomcat后(建议采用解压缩的安装方式),我的安装在了C盘,目录为C:\apache-tomcat-8.0.21,需要将Tomcat安装路径下lib下的jsp-api.jar和servlet-api.jar两个JAR文件的路径添加到CLASSPATH环境变量之后,我的为C:\apache-tomcat-8.0.21\lib\jsp-api.jar;C:\apache-tomcat-8.0.21\lib\servlet-api.jar;如果最前面没有英文分号记得自己添加英文分号

安装了apache-ant后,添加名为ANT_HOME的环境变量,我的安装在了C盘,目录为C:\apache-ant-1.9.6,所以设置的ANT_HOME值为C:\apache-ant-1.9.6,并在PATH中添加%ANT_HOME%\bin;如果最前面没有英文分号记得自己添加英文分号

 安装Maven

网上下载好Maven安装包之后,解压,后面进行配置

1、添加新的系统环境变量MAVEN_HOME, 并设置其值为你安装的目录,例如我将我的apache-maven-3.5.0文件夹放在D盘的根目录,那么配置如下
MAVEN_HOME
D:\apache-maven-3.5.0
2、更新系统PATH 变量, 添加
;%MAVEN_HOME%\bin;
到尾部
3、测试maven配置是否成功打开命令行窗口,输入mvn -v,如果有maven 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。
注意:安装maven前请确保已安装JDK并成功配置其环境变量。

Mac下对应的Java环境配置

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib

PATH=$JAVA_HOME/bin:$PATH

如何配置Java环境,包括JDK,Maven等的更多相关文章

  1. linux配置java环境变量jdk jre(详细)【转】

    linux配置java环境变量(详细) 本文完全引用自: http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html 一. 解压安装jdk ...

  2. SpringBoot项目在新电脑上的配置运行,包括JDK+MAVEN+Git+SpringBoot配置等

    该教程记录了我在一台新的电脑上安装IDEA,配置JAVA+MAVEN+GIT+SpringBoot项目的过程,最终完成了项目的运行. 一.若想利用IDEA的git工具从GitHub或者码云上面获取项目 ...

  3. Linux服务器下配置Java环境、JDK

    前言 可以解决问题有/etc/profile与~/.bashrc环境文件区别 文件权限问题,只读readonly Java环境搭建 一.下载JDK包 地址:jdk1.8提取码:gx0b 把文件放到Li ...

  4. 在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)

    1. 安装jdk 1.7 在ubuntu( /usr/lib/jvm/java-7-openjdk-amd64 )中默认有安装jdk 1.7 如果没有 可下载 : http://www.oracle. ...

  5. Red hat linux 下配置Java环境(jdk)

      1.把jdk-6u25-linux-i586-rpm.bin 复制到redhat linux中,放到/usr/java 目录下,该目录是mkdir 的,并chmod 755 jdk-6u25-li ...

  6. [java]配置java环境

    为vscode配置Java环境 安装JDK 首先你需要安装一个JDK,这次我们以JDK1.8.0为例进行我们的笔记. 为JDK添加环境变量 你需要将JDK添加进环境变量,一般这一步安装过程中会自动为你 ...

  7. 如何配置Java环境变量

    百度经验 | 百度知道 | 百度首页 | 登录 | 注册 新闻 网页 贴吧 知道 经验 音乐 图片 视频 地图 百科 文库 帮助   发布经验 首页 分类 任务 回享 商城 特色 知道 百度经验 &g ...

  8. Java基础-配置开发环境-安装JDK

    Java基础-配置开发环境-安装JDK 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.计算机基础知识 1>.计算机的组成 计算机有硬件与软件组成. 2>.硬件: 硬 ...

  9. 【Java】0X001.配置开发环境,JDK、classpath等

    [Java]0x01 配置开发环境,JDK.CLASSPATH等 一. 下载JDK安装文件 首先,进入Oracle官网Java页面. 注意,要下载的是JDK而不是JRE,这点很重要,因为JRE并不包含 ...

  10. 第一天学JAVA,下载JDK,配置JAVA环境变量!!!

    步骤一:下载JDK https://www.oracle.com 我们首先进入到这个网站下载我们运行JAVA的所必须的JDK 进入到这个网站按照图示进入到下一个页面 因为刚学JAVA,我们的JDK版本 ...

随机推荐

  1. memchr函数

    函数原型:extern void *memchr(void *str, char ch, unsigned count) 参数说明:从str所指内存区域的前count个字节查找字符ch.        ...

  2. squid总结

    squid可以完成的工作: 代理服务器 反向代理服务器 防火墙 缓存功能 透明代理 squid和varnish的对比,以及squid的优缺点说明: 缓存到硬盘,容易遇到I/O瓶颈 V3.2以下不支持多 ...

  3. [异常处理]class kafka.common.UnknownTopicOrPartitionException (kafka.server.ReplicaFetcherThread)

    在kafka.out日志里出现大量 ERROR [ReplicaFetcherThread-0-1], Error for partition [FLAG_DATA_SYC,1] to broker ...

  4. 单线程的redis为什么达到每秒万级的处理速度?

    纯内存访问,redis将所有数据都放在内存中,内存响应时间大约为100纳秒,这是redis达到每秒万级级别访问的重要基础. 非阻塞IO,redis使用epoll作为IO多路复用技术的实现,再加上red ...

  5. Android编程之LayoutInflater的inflate方法详解

    LayoutInflater的inflate方法,在fragment的onCreateView方法中经常用到: public View onCreateView(LayoutInflater infl ...

  6. nodejs formidable混合表单提交

    废话不多说,直接上代码: 前端页面: <!DOCTYPE html><html><head><link rel=’stylesheet’ href=’/sty ...

  7. 【Android】完善Android学习(三:API 3.0)

    备注:之前Android入门学习的书籍使用的是杨丰盛的<Android应用开发揭秘>,这本书是基于Android 2.2API的,目前Android已经到4.4了,更新了很多的API,也增 ...

  8. [Luogu 2580] 于是他错误的点名开始了

    [Luogu 2580] 于是他错误的点名开始了 不用好奇我为什么突然发水题题解- 突然觉得自己当年的幼儿园码风太幼稚,就试图把数据结构什么的用指针重写一遍- 想当年因为空间开太大而全 RE,调了一下 ...

  9. java File (文档流)

    一.   数据流的基本概念 1.数据流 在Java中把不同的数据源与程序之间的数据传输都抽象表述为“流”(stream),以实现相对统一和简单的输入/输出操作方式.传输中的数据就像流水一样,也称为数据 ...

  10. 【hdu1255】线段树求矩形面积交

    题意大概就是上图这个样子.<=100组测试数据,每组<=1000个矩形. 题解: 这个问题怎么解决..做了上一题矩形面积并应该就会了.. 对于每个节点维护3个值: cnt:该节点所代表的这 ...