赞
踩
在新电脑上准备部署一套开发环境,就从java开始。本想着看看以前的笔记过一遍,哪里想到居然没写,好吧,就有了这边博客。哈哈哈!
前面是window下安装,后面是Linux下安装!
下载直接去官网下载。
官网地址
最上面是java最新版本,找到自己需要的版本,这里我要的是JAVA SE 8 ,点击JDK Download。
在页面中选择自己的操作系统对应版本,我的是win 64位。x86是32位系统!
恶心的来了,它要求必须同意,否者不能下载,我记得以前是可以下载的,不知道是不是我记错了。
你以为这就完了?并没有!它还要你去登录Oracle账号。
登陆成功后,你会惊奇的发现,居然自动下载了!哈哈哈!
下载完成,会在浏览器默认的下载文件夹里出现它。
双击该执行文件,进入软件安装流程!其他也没啥说的,就是将安装地址修改成你习惯的地方就完事了!
安装完JDK后会直接安装JRE,将它放在jdk同级目录即可!
至此 JAVA 安装其实已经搞定了,你在 cmd 中输入 java -version其实已经可以出现java版本了。
但是,我们还是要去进行系统变量的配置,为什么要呢?其实就是为了方便使用。在以后使用java时让系统知道你要干什么,能够快速得到反应。这话说着绕,其实也可以不用理会,直接配置就行了。
右键我的电脑->属性->高级系统设置->高级->环境变量!在该界面配置三个参数,分别是JAVA_HOME,Path,说明一点:1.5版本后不需要CLASSPATH变量。
变量设置参数如下:
变量名: JAVA_HOME 变量值: F:\Program Files (x86)\Java\jdk1.8.0_291
变量名: Path 变量值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 注意:中间有分号, 末尾没有分号
win+R,输入cmd,进入cmd界面。然后输入java -version,出现如下信息即表示java安装成功!
还可以进行其他的测试!
比如写一个简单的java程序。如下:
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
}
}
在该文件的地址下cmd,输入javac HelloWorld.java,会将java文件编译成.class文件
然后执行java HelloWorld就会输出结果!
为了安装过程没有那么的臃肿,参数说明放在了最后。
JAVA_HOME: jdk的安装目录,在path中可以引用。
CLASSPATH: 编译、运行Java程序时,JRE会去该变量指定的路径中搜索所需的类(.class)文件,很多配置教程都让我们设置CLASSPATH环境变量为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,但是其实没有必要。
Path: 就是系统方便我们使用java的命令,比如:你在某一个文件中要使用javac等命令,如果不配置Path环境的话,就会提示javac不是内部或外部命令,也不是可运行的程序,配置后就不会存在该问题了。
这里有位大佬介绍的非常详细,大家可以参考!java配置参数说明
很多人安装好java后,使用javac时却不能使用,提示javac不是内部或外部命令,也不是可运行的程序,这种情况一般来说是因为环境配置的有问题。
需要注意,win10和win7的Path配置是有区别的。现在网上很多都是win7的教程,都是将多个配置写在一起,并且有分号。如下:
但是如果你是win10的系统,这样配置就会出问题,应该按本文的方式配置,配置后重启cmd进行使用即可!
地址还是上面的地址下载,选择自己合适的,我是下的下面这一个。
我下的是tar包,所以需要接下,先通过FTP工具上传到服务器。并解压。
将文件移动到 /usr/local下 并改名为java1.8
输入如下命令,对文件进行操作。
vim /etc/profile
在文件最后加入如下信息
export JAVA_HOME=/usr/local/java1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
保存退出
输入命令,重新测试。可以出现java版本信息即表示安装成功。
java -version
[root@VM-0-11-centos ~]# java -version
java version "1.8.0_331"
Java(TM) SE Runtime Environment (build 1.8.0_331-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.331-b09, mixed mode)
[root@VM-0-11-centos ~]#
https://blog.csdn.net/u010993514/article/details/82926514
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。