文档章节

JAVA环境配置

lvsmart
 lvsmart
发布于 2017/03/27 09:55
字数 431
阅读 16
收藏 0

1. java的编译与执行。

写完一个源文件,如:Hello.java,需要经过编译(compile)为Hello.class,才能被执行。 也就是,先要:javac Hello.java。然后:java Hello

2.区分jre与jdk

jre:Java Runtime Environment,java运行时环境。如果要执行java程序,需要jre jdk:Java Development Kit,java开发工具。如果要编译java源文件,需要jdk。 jdk里面,包含了jre。所以,对于程序员来说,直接安装jdk就行。

3.理解JAVA_HOME, classpath, path

过于复杂,暂时不解释。

4.设置JAVA_HOME, classpath, path

我下载并安装jdk之后,环境变量中的系统变量,自动变成了如下:

C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;D:\MATTLE\runtime\win32;D:\MATTLE\bin;D:\MATTLE\polyspace\bin;D:\MATTLE\bin\win32;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\SVN\bin;C:\ProgramData\Anaconda2;C:\ProgramData\Anaconda2\Scripts;C:\ProgramData\Anaconda2\Library\bin;C:\Program Files\nodejs;C:\Program Files\MongoDB\Server\3.4\bin

开头被自动加入了:C:\ProgramData\Oracle\Java\javapath;

这时候,我可以在cmd里面,输入:java,不报错。输入:javac,报错

我把这个删掉,就都报错了。

这时候,就跟你的情况一样了。干净的系统变量,path

然后,开始进行如下修改

可以参考:http://www.21jn.net/html/72/n-272.html

一、新建系统变量:JAVA_HOME,值为jdk路径:C:\Program Files\Java\jdk1.8.0_121

此时,点击确定,关闭窗口,java,javac,均报错。

二、修改系统变量:path。头部追加:%JAVA_HOME%\bin;

注意,这么做足矣。此时,点击确定,关闭窗口,java,javac,均能正常使用。

三、新建系统变量:classpath,职位:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

目前没什么用,慢慢你就知道了。

© 著作权归作者所有

上一篇: 简历
lvsmart
粉丝 2
博文 15
码字总数 3416
作品 0
广州
程序员
私信 提问

暂无文章

策略模式

策略模式封装的是算法,而状态模式侧重的对象状态的转变。 /** * 策略,定义计算报价算法的接口 */public interface Strategy { /** * 计算应报的价格 * @param goo...

铁骨铮铮
44分钟前
0
0
如何用JavaScript写一个区块链?

Part1实现一个基本的区块链 1.区块链 区块链是由一个个任何人都可以访问的区块构成的公共数据库。这好像没什么特别的,不过它们有一个有趣的属性:它们是不可变的。一旦一个区块被添加到区块...

骚年锦时
47分钟前
1
0
HTTP协议

HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议...

惊尘大人
49分钟前
1
0
Feign输出Info级别日志

背景   spring cloud netfix组件中,feign相关的日志默认是不会输出的,需要自定义配置才能输出,并且Feign只对Debug基本的日志做出响应, 实际业务需要输出Info级别的日志,所以需要做自定...

xiaomin0322
54分钟前
3
0
面向解决问题的java编程,spring boot,mybatis generator和坑-1starter

1、start一个spring boot项目 第一课我们也不能免俗,要从starter开始,spring boot的起始项目脚手架可以从spring boot官方starter生成地址开始:https://start.spring.io/ 这张图列出了一个...

wphmoon
55分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部