Linux下在.bash_profile文件下配置JDK环境变量,生效后执行java -version命令后提示错误信息如下:
发布网友
发布时间:2022-04-24 09:04
我来回答
共5个回答
热心网友
时间:2023-10-09 06:11
应该说明你安装什么版本的JDK。
安装在哪里,现在的配置是什么?
以正常使用的为例
1,下载JDK,解压
然后移动/usr/local/java
具体哪个位置,什么命名,自己定义
2.假如有Tomcat一样的如上类似的设定。
3,vi /etc/profile
在最后一行后加入下面的内容。
JAVA_HOME="/usr/local/java"
CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
CATALINA_HOME="/usr/local/tomcat"
PATH=".:$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin:"
export JAVA_HOME CATALINA_HOME
4.source /etc/profile 即可生效。
当然在.bash_profile 也是一样的。只是生效在当前的用户下。
热心网友
时间:2023-10-09 06:11
两次jdk安装在同一个地方JRE冲突了,应该只留一个jdk.
/usr/bin/java目录下删掉一个,并且查看配置文件修改JAVA——HOME。
以上错误有两个:冲突加没修改配置。所以还是以前的1.6
热心网友
时间:2023-10-09 06:12
请linux 的环境变量是在
/etc/profile
这个文件里面的,你需要在这个文件里面加上jdk环境变量:
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
热心网友
时间:2023-10-09 06:12
不建议在
.bash_profile
文件内配置jdk环境,建议配置到/etc/profile 下面
热心网友
时间:2023-10-09 06:13
为毛要那么多JDK。