linux安装jdk
本文介绍的是使用yum方式安装jdk,想要用其他方式绕行。
1.查看yum中管理的可用的JDK软件包列表:
yum search java | grep -i --color JDK
结果如下图所示:
2.选择合适版本,安装jdk,本人选择的是java-1.8.0-openjdk-devel.x86_64
yum install java-1.8.0-openjdk-devel.x86_64
3配置环境变量,打开etc文件下profile
vi /etc/profile
在文件内添加
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15.el7_2.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存关闭后,执行,让配置生效:
source /etc/profile
然后分别输入下面命令确认jdk是否安装成功:
java
javac
java -version
能显示以上信息,就说明安装成功了。
个人网站:https://dalaoyang.cn

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
【翻译】Traits in PHP
Trait 本质上是无状态的mixin,是PHP解释器自动完成的『粘贴&拷贝』,区别于继承,它提供的重用是水平性的,很好地提高了代码的可重用。然而错误使用会造成冲突,BUG难以调试。先来看看 trait 的其中一种正确使用方式。 interface Logger { public function log($message, $level); } class DemoLogger implements Logger { public function log($message, $level) { echo "Logged message: $message with level $level", PHP_EOL; } } trait Loggable // implements Logger { protected $logger; public function setLogger(Logger $logger) { $this->logger = $logger; } public function log($message, $level) { $this->...
-
下一篇
Java 10 牵手 Docker,新特性完美解决服务器资源分配问题
本文首发自“Docker公司”公众号(ID:docker-cn)编译丨小东每周一、三、五 与您不见不散! 许多运行在 Java 虚拟机(JVM)上的应用程序(包括像 Apache Spark 和 Kafka 这类的数据服务器和传统企业应用程序)都已经实现了在容器中运行。最近,在容器中运行 JVM 会出现内存和 CPU 用量分配有误的问题,从而导致性能下降。出现这个问题的原因是因为 Java 没有识别出它正在容器中运行。随着 Java 10 的发布,JVM 现在可以通过容器控制组(cgroups)来识别约束集。内存和 CPU 约束都可以直接在容器中管理 Java 应用程序,包含以下几点: 遵守在容器中设置的内存限制; 在容器中设置可用的 CPU; 在容器中设置 CPU 约束; Java 10 的改进已经在 Docker for Mac/Windows 和 Docker 企业版环境中实现。 容器内存限制 在 Java 9之前,JVM 不能通过使用容器标签来识别内存和 CPU 的限制集。但在 Java 10中,它可以自动的识别和执行内存限制。 Java 定义了一个服务器类机器,它具有2个CP...
相关文章
文章评论
共有0条评论来说两句吧...