请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师 我把原先装的jdk卸载之后

老师 我把原先装的jdk卸载之后,又重新装了一个,但JAVA_HOME总是指向原先的已经作废的地址,且每次都要用source.bash_profile语句才能使JDK配置生效,这种情况对后续搭建有影响吗

正在回答

2回答

必须有影响。肯定是哪个系统环境变量里有错误的JDK目录的配置,找到,去掉

0 回复 有任何疑惑可以回复我~
提问者 weixin_慕粉3028671 2019-11-13 12:30:43

https://img1.sycdn.imooc.com//szimg/5dcb8590091b373a07100374.jpg

老师这是现在的情况,每次打开都用source语句JAVA_HOME配置才能生效,否则总是指向旧的无效地址。原先打开的时候java -version命令都没法用,后来我用下面命令改过OK了。会不会是系统某个目录下还有某个bash_profile文件优先于根目录下的bash_profile文件生效了

rm -rf /usr/bin/java

rm -rf /usr/bin/javac

ln -s $JAVA_HOME/bin/javac  /usr/bin/javac

ln -s $JAVA_HOME/bin/java  /usr/bin/java


0 回复 有任何疑惑可以回复我~
  • Linux系统有好几个不同的环境变量的配置的,你依次检查所有的环境变量配置,看看是哪个被覆盖了。这是Linux基础的东西
    回复 有任何疑惑可以回复我~ 2019-11-13 13:12:48
  • 提问者 weixin_慕粉3028671 回复 Michael_PK #2
    好的谢谢
    回复 有任何疑惑可以回复我~ 2019-11-13 20:00:28
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信