Java是IT行业流行的编程语言和框架。有很多应用程序是用Java开发的。Java需要Java开发工具包来开发应用程序。编译后的java应用程序可以在安装了java运行时环境(又称JRE)的系统上运行。在本文中,我们将介绍如何设置和检查JRE、JDK或Java主路径。
安装
有两个主要的不同版本的 JDK公司 和 JRE公司 . 最初的供应商是Oracle,它负责发布和设置Java标准。第二个是由Oracle支持的JDK和JRE的开放版本。在本文中,我们将安装名为 openjdk-9-jre-headless
.
$ sudo apt-get install openjdk-9-jre-headless -y
检查Java状态
我们将看看javapath是否已经设置了简单的运行java命令,该命令是java应用程序的编译器。
$ java
更新定位数据库
这是使用locate OpenJDK的辅助操作,我们更新locate数据库
$ sudo updatedb
查找JDK位置
我们将查看JDK的位置,并获得JDK版本。这个操作也可以用在oraclejdk上。只是JDK目录名会有所不同。
$ locate openjdk
设置Java主页
正如我们看到的,JDK搜索有很多输出,我们可以看到JDK的路径是 /usr/lib/jvm/java-9-openjdk-amd64
因为它位于usr lib中。现在我们将为Java设置路径
$ export JAVA_HOME="/usr/lib/jvm/java-9-openjdk-amd64"
使Java主配置持久化
上一步使 JAVA HOME
可用于子shell,但如果重新启动系统,路径将丢失。所以我们需要使这个路径定义持久化。有不同的方法使持久化。我们将看到单一和简单的一个。我们将向系统范围的环境定义配置中添加路径定义。此操作需要root权限。
$ echo "JAVA_HOME='/usr/lib/jvm/java-9-openjdk-amd64'" >> /etc/environment
不需要根权限的另一种方法是向普通user.bashrc文件添加Java主路径定义,如下所示。
$ echo "JAVA_HOME='/usr/lib/jvm/java-9-openjdk-amd64'" >> .bashrc
相关文章: 如何从Java应用程序访问MySQL数据库?