有几种可能,
可能是/etc/profile在你调用java前没有被执行;也有可能是,在/etc/profile执行后有别的地方更改了环境变量
你可以在运行java出错是,echo这些环境变量,看看是什么输出
你是在哪里运行java如果是bash
termial,建议你把这些加入~/bashrc
在Linux中配置Java环境变量可以按照以下步骤进行:
下载并安装Java:首先需要从Oracle官网下载适合您Linux版本的Java Development Kit(JDK)安装包并安装到您的系统中。
设置JAVA_HOME:打开终端并运行以下命令,将安装路径替换成您Java实际安装的路径。
export JAVA_HOME=/usr/lib/jvm/jdk180_281
将JAVA_HOME添加到PATH环境变量:运行以下命令,将Java的bin目录添加到PATH环境变量中。
export PATH=$JAVA_HOME/bin:$PATH
使JAVA_HOME永久生效:为了使JAVA_HOME和PATH永久生效,可以将以上命令添加到/etc/profile或者~/bashrc文件中。可以使用vim或nano等编辑器打开这两个文件进行编辑。
sudo vim /etc/profile
或
nano ~/bashrc
在文件的末尾添加以下两行,保存并退出。
export JAVA_HOME=/usr/lib/jvm/jdk180_281
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:最后运行以下命令,使配置生效。
source /etc/profile
或
source ~/bashrc
这样,Java环境变量就配置完成了。可以在终端中使用java -version命令验证Java环境是否已经配置好。
以上就是关于centosjava-version未找到命令全部的内容,包括:centosjava-version未找到命令、javamail怎么得到附件文件的名称、mac下idea设置spring.profiles.active问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)