首页 技术 正文
技术 2022年11月11日
0 收藏 776 点赞 3,501 浏览 1257 个字

一.Java的安装

1.下载合适的版本,安装jdk和jre到同一路径下的同一文件夹下,例如:都安装在 E:\Java

Java安装和环境变量配置

备注:  JDK:Java Development Kit ;  JRE: Java Runtime Environment

    如果你需要运行java程序,只需安装JRE就可以了。 如果你需要编写java程序,需要安装JDK,JDK中包含有JRE。

二.环境变量的配置

1. 三种进入环境变量编辑的方式

 1) 计算机→属性→高级系统设置→高级→环境变量;

Java安装和环境变量配置

2)在控制面板右上角搜索env,然后点击 编辑账户的环境变量

Java安装和环境变量配置

3)点击桌面右下角的开始 → 用户账户 →更改我的环境变量

Java安装和环境变量配置

Java安装和环境变量配置

2. 环境变量的配置(JAVA_HOME,Path,CLASSPATH)

理论上java安装后一个变量都不需要配置,只不过为了命令行敲起来方便和方便以后开发的java小工具,一般都会设置java_home,然后把$Java_home/bin追加到path中。

不要被旧书误导咯,官方说jdk1.5以后就不用配置也不建议配置classpath了。不过有时候为了兼容低版本和其他系统如在linux 中运行ant,就必须配置dt.jar和toolr.jar,要不无法运行。

所以一般是不需要再配classpath了。

1)JAVA_HOME :变量值为个人 jdk的安装目录;(例如:E:\java\jdk1.8.0_31)

2)Path :找到系统变量里的path,如果没有就新建,在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 

备注:如果原来的path有值则在值最后需要有分号,然后再添加值;

3)CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

备注:注意最前面有点 classpath的作用是告诉Java 编辑器在哪里寻找Java编译过程中需要的包和类(.class文件),所以其路径中配置的是lib和lib 下的tools.jar

3.Java环境变量设置在用户变量和系统变量的区别

系统变量设定后,会对这台机器的所有用户生效 ;
用户变量设定只对当前用户有效;

一般没有特殊要求的情况下设置的都是系统变量。

Java安装和环境变量配置

三. 检测是否安装成功:

1 在 cmd 窗口中输入:java -version 可以查看java的版本信息 ; 
Java安装和环境变量配置 
2  编写一简单的类测试: 
例如在 E:\aa 下放了一个简单的 Bird.java 的测试类:

public class Bird{
public static void main (String[] args){
System.out.print(1111);
}
}

1)cd\ 回到根目录;

2)E:进入到e盘目录; 
3)cd aa 进入到aa文件夹下; 
4)javac Bird.java 编译java文件; 
5)JavaBird 运行java class文件。 
Java安装和环境变量配置

2018年8月25日 08:34:44

2019年6月21日 09:24:45

2020年4月17日 14:35:07

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,497
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,910
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,744
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,498
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,135
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,299