如何在Linux中设置Java主路径?

Java是IT行业流行的编程语言和框架。有很多应用程序是用Java开发的。Java需要Java开发工具包来开发应用程序。编译后的java应用程序可以在安装了java运行时环境(又称JRE)的系统上运行。在本文中,我们将介绍如何设置和检查JRE、JDK或Java主路径。

null

安装

有两个主要的不同版本的 JDK公司 JRE公司 . 最初的供应商是Oracle,它负责发布和设置Java标准。第二个是由Oracle支持的JDK和JRE的开放版本。在本文中,我们将安装名为 openjdk-9-jre-headless .

$ sudo apt-get install openjdk-9-jre-headless -y
Installation
安装

检查Java状态

我们将看看javapath是否已经设置了简单的运行java命令,该命令是java应用程序的编译器。

$ java
Check Java Status
检查Java状态

更新定位数据库

这是使用locate OpenJDK的辅助操作,我们更新locate数据库

$ sudo updatedb

查找JDK位置

我们将查看JDK的位置,并获得JDK版本。这个操作也可以用在oraclejdk上。只是JDK目录名会有所不同。

$ locate openjdk
Find JDK Location
查找JDK位置

图片[4]-如何在Linux中设置Java主路径?-yiteyi-C++库

设置Java主页

正如我们看到的,JDK搜索有很多输出,我们可以看到JDK的路径是 /usr/lib/jvm/java-9-openjdk-amd64 因为它位于usr lib中。现在我们将为Java设置路径

$ export JAVA_HOME="/usr/lib/jvm/java-9-openjdk-amd64"
Set Java Home
设置Java主页

使Java主配置持久化

上一步使 JAVA HOME 可用于子shell,但如果重新启动系统,路径将丢失。所以我们需要使这个路径定义持久化。有不同的方法使持久化。我们将看到单一和简单的一个。我们将向系统范围的环境定义配置中添加路径定义。此操作需要root权限。

$ echo "JAVA_HOME='/usr/lib/jvm/java-9-openjdk-amd64'" >> /etc/environment
Make Java Home Persistent
使Java Home持久化

不需要根权限的另一种方法是向普通user.bashrc文件添加Java主路径定义,如下所示。

$ echo "JAVA_HOME='/usr/lib/jvm/java-9-openjdk-amd64'" >> .bashrc
Make Java Home Configuration Persistent
使Java主配置持久化

相关文章: 如何从Java应用程序访问MySQL数据库?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享