Linux配置了Java环境,并且把路径添加到PATH了,为什么bash没有那个文件或目录?

我切换到那个目录看了,发现明明是有的,也查看了PATH的配置,发现都生效了的。

提示如下:
bash:/usr/java/jdk1.8.0_77/bin/java

我保证这个路径下是有java这个文件的,我都看到它了,有人知道是怎么回事吗?

阅读 10.8k
4 个回答

linux如果从包管理器装java的话不存在path问题。自己安装的话。。你的架构对吗?是不是在64位机上装了32位java?

echo $PATH一下看看你的path是不是设置生效了,没生效的话设置一下path,然后source一下

权限,或者echo path看

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题