小白求解答:在Linux上配置好了java环境变量还有安装解压了JDK 为啥还是显示不出版本信息?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小白求解答:在Linux上配置好了java环境变量还有安装解压了JDK 为啥还是显示不出版本信息?相关的知识,希望对你有一定的参考价值。
JDK包是没有问题的 验证过了。
JDK解压路径是usr/java/java-7-sun。
环境变量设置的是使用sudo gedit /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/usr/java/java-7-sun
然后source /etc/environment保存
搞了好久都没弄出来 求高手解答!!!万分感谢
1. 把 你的信息 放在 用户目录下的 .bashrc 或者 .bash_profile 中(取决于发行版, 有个默认执行 .bash_profile, 有的两个都会执行, 不确定, 自己可以试一下)
2. 既然 path 中要用到java_home, 为什么 要写到 java_home 上面呢, 你觉得别扭不?
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport JAVA_HOME=/usr/java/java-7-sun
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin"
3. 然后 source 一下.
求指导 还是不行~!都换过了!
老是检查不出版本信息 就是配置不成功! 求解答!!!谢谢谢!!!
我用/etc/profile 说我权限不够! 我root情况下权限都不够!!!
cd 进入etc,然后 chmod 777 profile 赋予完全权限。
Ubuntu 虚拟机上遇到以下提示,不知道是什意思,求解答,谢谢!
应该是脚本里命令行写错了。导出环境变量要用
export JAVA_HOME=.....\'追问
应该怎么写?是在profile里改吗?我写的是下面这样的。
CLASSPATH=后面多了一个点和冒号「.:」吧
参考技术A 这个JAVA_HOME的环境变量不对 参考技术B 应该是配置环境出错了。以上是关于小白求解答:在Linux上配置好了java环境变量还有安装解压了JDK 为啥还是显示不出版本信息?的主要内容,如果未能解决你的问题,请参考以下文章
电脑上安装了jdk和jre,并且已经配置好环境变量了,为啥打包的jar文件打不开?求解答