Linux上设置java的环境变量

本文详细介绍如何在Linux环境下安装并配置JDK环境变量,包括选择合适的JDK版本、设置执行权限及环境变量等步骤,并验证安装是否成功。

    首先安装JDK,网上有很多教程,这里就不再赘述,有一点,安装的时候要注意下载和自己的操作系统位数相一致的JDK文件。

   1.uname -a 查看自己系统是x64的还是i686的,选择对应的jdk下载。

   2.chmod 777 jdk1.5.0_05.rpm.bin  对于下载下来的JDK要设置执行权限,然后再./jdk1.5.0_05.rpm.bin  安装。

      我这里提供oracle网站最新的1.7版本的JDK,放在我的网盘中(官网下载太烦,还要同意许可之类的),下载地址是:http://www.kuaipan.cn/file/id_7417623268558836.html

   3.设置java的环境变量:

   nano /etc/profile  ->enter键

   在文件末尾加上下面的代码:

 

   JAVA_HOME=/usr/local/jdk1.5.0_05

 PATH=$JAVA_HOME/bin:$PATH

 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 export JAVA_HOME

 export PATH

 export CLASSPATH

 

  ctrl+o写入文件,ctrl+x保存文件

   接下来可以使用source /etc/profile,使得刚刚的更改立即起效。

   4.说明,windows下面分隔符是“;”封号,位置引用是用百分号"%",linux下面的分隔符是“:”冒号,位置引用是用美元符号"$";

   5.使用root用户重登陆后,运行java -version的命令,如果显示出版本信息,就说明安装正常了。

  

  

Linux系统上配置Java环境变量是一个常见的任务,主要目的是确保系统能够正确识别Java运行时环境(JRE)或Java开发工具包(JDK)的安装位置。以下是配置Java环境变量的步骤: ### 1. 确定Java安装路径 首先,需要确定Java的安装路径。通常情况下,JDK或JRE会被安装在`/usr/lib/jvm/`目录下。可以通过以下命令查找Java的安装路径: ```bash update-alternatives --config java ``` 该命令会显示当前系统中所有可用的Java版本及其安装路径[^1]。 ### 2. 编辑环境变量配置文件 接下来,需要编辑环境变量配置文件。对于大多数Linux发行版,可以编辑`~/.bashrc`、`~/.bash_profile`或`/etc/environment`文件来设置环境变量。这里以`~/.bashrc`为例: ```bash nano ~/.bashrc ``` ### 3. 添加Java环境变量 在打开的文件中,添加以下内容以设置`JAVA_HOME`和`PATH`环境变量。假设Java安装在`/usr/lib/jvm/java-11-openjdk-amd64`目录下: ```bash export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH ``` 保存并关闭文件。 ### 4. 应用更改 为了使更改生效,需要重新加载`~/.bashrc`文件: ```bash source ~/.bashrc ``` ### 5. 验证配置 最后,可以通过以下命令验证Java环境变量是否配置成功: ```bash echo $JAVA_HOME java -version javac -version ``` 这些命令会输出`JAVA_HOME`的值以及Java运行时和编译器的版本信息,确认Java环境变量已正确设置。 ### 注意事项 - 如果系统中存在多个Java版本,可以使用`update-alternatives --config java`命令切换默认版本。 - 在某些Linux发行版中,可能需要使用`sudo`权限来编辑系统级配置文件,如`/etc/environment`。 通过以上步骤,可以在Linux系统上成功配置Java环境变量,确保Java应用程序能够正常运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值