Linux下JDK的安装与配置 阳光穿透心脏的1/2处 2022-05-16 09:06 172阅读 0赞 # 介绍 # **Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等** ## 下载 ## * 先从Java的官网下载`JDK` : [https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html][https_www.oracle.com_technetwork_java_javase_downloads_jdk8-downloads-2133151.html] ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ljaGd5eW4_size_16_color_FFFFFF_t_70] * 其中图片上面是`Oracle(甲骨文)`公司提供的`JDK`,上面有两个按钮,默认是不接受License,你需要点击接受以后就可以下载`JDK`了,这里你需要根据自己电脑的类型,以及操作系统的位数,下载对应的`JDK`。 * 当然版本选择最好不要太新 版本是`8`的就好了,下载下来后就可以开始安装了。 ## 安装 ## * 此次我是在Centos7系统下安装(我用的是`jdk-8u171-linux-x64.tar.gz`) * 将该文件通过scp命令上传至centos系统: * 输入密码,等待后即可上传成功 * 命令:`scp E:\java\jdk\jdk-8u171-linux-x64.tar.gz root@192.168.1.101:/home/yyn` **用户名、文件路径与ip根据自己的实际情况进行修改** * 在centos中打开 terminal 输入`cd ~` 打开用户目录 * 切换到桌面路径 `cd Desktop` * 解压安装包 `tar -zxvf jdk-8u171-linux-x64.tar.gz` * 输入ls查看解压成功后是否有一个文件夹 [yyn@localhost Desktop]$ ls jdk1.8.0_171 ## 配置环境变量 ## * 无论是哪种内核(版本)的系统,都可以通过修改/etc/profile或者/etc/bashrc的配置信息来达到设置环境变量的目的 * 在这里我们修改profile文件`sudo vi /etc/profile` * **这里sudo是加权限类似root用户进行操作,vi是一种编辑器** * 输入密码后进入文件编辑,按下`i`进入输入模式 * 在文件的末尾加上下述代码: #jdk export JAVA_HOME=/home/yyn/jdk1.8.0_171 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOEM/lib/dt.jar:$JAVA_HOME/lib/tools.jar * 按下esc键进入命令行模式 * 然后输入`wq` **w是写、q是退出** * 最后重置一下配置文件`source /etc/profile` ## 测试 ## * 此时你输入`java -version`出现以下版本信息则说明安装成功 [yyn@localhost ~]$ java -version java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode) 注意:**上述的文件路径请根据自己的实际情况而改变** ## 相关文章 ## * [Xshell的下载与使用][Xshell] 我的个人博客网站是:[www.coderyyn.cn][] 上面会不定期分享有关**爬虫、算法、环境搭建**以及有趣的帖子 欢迎大家一起交流学习 **转载请注明** [https_www.oracle.com_technetwork_java_javase_downloads_jdk8-downloads-2133151.html]: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ljaGd5eW4_size_16_color_FFFFFF_t_70]: /images/20220516/9459800ca37f4000a7e4a5cb46984049.png [Xshell]: https://blog.csdn.net/ychgyyn/article/details/84350734 [www.coderyyn.cn]: http:www.coderyyn.cn
还没有评论,来说两句吧...