原因
最近做spring boot项目时要涉及Linux环境测试,而每次使用命令时都会提示我java not found。就很郁闷,需要重新去source一下很麻烦。
还出现了ubuntu用户java配置好的,而root用户java配置不存在的情况。
解决方法
在网上查了一些资料,发现需要在当前用户的.bashrc中去配置一下java环境。
操作如下
登录需要配置的用户
su root
进入当前用户的目录
cd ~
配置.bashrc
vi .bashrc
在文件末尾配上
export JAVA_HOME=/usr/local/java/jdk1.8.0_341
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
退出以后使配置生效
source ./.bashrc
最后检查
新开一个会话,可以发现root用户有了java配置