ubuntu部署java测试环境_ubuntu配置java环境-终极无误篇

终极无误篇

1、下载jdk

2、将tar包解压在/usr/local/java目录中

sudo mkdir /usr/local/java

cp jdk-8u25-linux-x64.tar.gz /usr/local/java

tar -xvf jdk-8u25-linux-x64.tar.gz

3、修改配置文件(重点是这里)

sudo gedit ~/.bashrc

在末尾处添加

#set java env

export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_202

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

ffd8687ea2e755359bdf4f6a883d5eb3.pngsudo gedit ~/.bashrc

4、更新配置文件 (关键一句有人写错) ,检测java环境

source ~/.bashrc

java -version

5、java -version命令查询jdk信息时出现“没有那个文件和目录”的错误,并确定环境配置未出现错误。

运行 apt-get install libc6-i386 命令,安装语言运行库即可。

Ubuntu修改环境变量关掉终端就没了,问题解决办法

配置这个环境变量就浪费了我好几天的时间。每一次设置完环境都查得到,然后关掉终端就没了,好气哦。

设置环境变量的三种方法:

1,export,经测试关掉就没了;

2,修改profile文件,网上很多说这个也是永久保存的,经测试,并不行;

3,修改bashrc文件,亲测可行。

具体步骤:gedit ~/.bashrc

此处推荐gedit,Ubuntu的vi太坑了。

直接写上变量,如:CC=gcc

保存,重启,这里貌似也可以使用source,不过我是重启的。

Ubuntu安装JDK后,再次打开终端失效

今天在给Ubuntu配置JDK后,发现了一个问题,再次打开终端后,输入java -version命令,显式未安装JDK。

经过在网上查阅资料和自己思考,现在总结问题如下:

1.在安装JDK时,因为权限的原因,是以root用户进行操作的,再次开发终端后,是以普通用户的身份运行。

2.配置环境变量时,以gedit方式打开,而不是vim。

3.编辑环境变量后,执行source命令,root用户已经配置,但是对普通用户无效。

解决方法:

再次打开终端后,执行 gedit ~/.bashrc

然后再次执行 source ~/.bashrc

Ubuntu18.04.3 配置 JDK 环境,重启终端后失效的一种解决方法

1. 问题

在Ubuntu18.04.3 中配置 JDK 环境问题, 每次用resource /etc/profile 更新环境后,终端重启前有效,一旦重启终端后就失效了,折腾一天,特此记录。这里不再讲述怎么下载 Linux 下的 JDK 安装包了,主要说一下问题所在。

2. 解决思路

正常的配置顺序如下

# 1. 首先到你的 JDK 包的目录下打开终端,然后解压它

tar -zxvf jdk-8u231-linux-x64.tar.gz

# 2. 将 压缩出来的文件 放到 /usr/local/lib 目录下

sudo mv jdk1.8.0_231 /usr/local/lib

# 3. 到 ~/.bashrc 的最后添加 JDK 环境

sudo vim /etc/profile

# 4. 环境变量如下配置

export JAVA_HOME=/usr/local/lib/jdk1.8.0_231

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=.:${JAVA_HOME}/bin:$PATH

# 5. 添加好后保存退出,更新配置

source /etc/profile

# 6. 测试

java -version

3. 总结

配置环境的地方在 ~/.bashrc 和/etc/profile中都可以。

配置环境变量的时候用 vim 来编辑。

关于 JDK 的环境配置就像我那种格式配吧,不然可能会存在一些风险。

记得更新环境变量:source ~/.bashrc

至于第二步放的位置,这个因人而异吧,不影响环境配置。

最后一点就是要用管理员权限去修改(指令前面加 sudo)

如果不小心让 自己配置的环境变量影响了其他指令的正常使用,可以用以下指令零时使用指令,然后到 ~/.bashrc里面删除自己配置的环境变量。

export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/usr/bin

sudo vim ~/.bashrc

ESC

:wq

source ~/.bashrc

原文链接:https://blog.csdn.net/weixin_35851482/article/details/114862225

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享