在.bash_配置文件中设置JAVA_HOME和M2_HOME时出现问题-AmazonLinuxEC2

在.bash_配置文件中设置JAVA_HOME和M2_HOME时出现问题-AmazonLinuxEC2,java,amazon-web-services,maven,amazon-ec2,amazon-linux,Java,Amazon Web Services,Maven,Amazon Ec2,Amazon Linux,我正在EC2实例中使用AmazonLinux。我试图在.bash_配置文件中添加JAVA_HOME和M2_HOME,但当我回显$JAVA_HOME时,没有显示任何内容。我已附上.bash_个人资料和mvn截图。请帮助解决此问题 检查用户root或ec2用户的.bash_配置文件,如果配置文件是ec2用户的,则root用户将无法使用该配置文件感谢@karthikeyan的回复。bash_profile在/home/ec2_user和/rootOnly中都有Java home和m2 home变量,只

我正在EC2实例中使用AmazonLinux。我试图在.bash_配置文件中添加JAVA_HOME和M2_HOME,但当我回显$JAVA_HOME时,没有显示任何内容。我已附上.bash_个人资料和mvn截图。请帮助解决此问题


检查用户
root
ec2用户的.bash_配置文件,如果配置文件是
ec2用户的
,则root用户将无法使用该配置文件感谢@karthikeyan的回复。bash_profile在/home/ec2_user和/rootOnly中都有Java home和m2 home变量,只需要Java_home,并将bin目录放入路径中,不需要其他任何东西……您没有导出Java_home、m2、m2_HOMEThx进行还原。现在我添加了用户特定环境和启动程序JAVA_HOME=/usr/lib/jvm/JAVA-1.8.0-openjdk-1.8.0.232.b09-0.48.amzn1.x86_64导出JAVA_HOME M2_HOME=/opt/maven/bin导出M2_HOME导出M2路径=$JAVA_HOME:$M2:$M2_HOME:$PATH:$HOME/bin导出路径
,但它仍然没有显示出来。