Ubuntu java配置环境变量后,开启新终端窗口环境变量失效

这篇具有很好参考价值的文章主要介绍了Ubuntu java配置环境变量后,开启新终端窗口环境变量失效。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

先给出解决方案

第一种

  • 每打开一次终端都输入一次 source /etc/profile,这样就可以加载配置文件,环境变量自然就有了

第二种

  • 输入vim ./bashrc,在底部添加配置在/etc/profile里的配置,这样就可以无需使用source命令加载了
  • 也可以在./bashrc底部添加 source /etc/profile,也能达到相同的效果,前提是配置文件(profile)里有相应的配置

如何进行配置

首先明白环境变量是什么

  • 环境变量可以理解为整个系统的变量,这个变量配置了我们无论在什么地方都能够使用这个变量,你在环境变量里配置了java,那么无论在哪都能使用java相关的命令,所以为什么要先配置环境变量,其实就是为了方便
  • 系统能够自动根据环境变量里的路径去寻找我们输入的命令

理解了环境变量,然后开始去配置环境,以java为例

# etc/profile

export JAVA_HOME=/usr/local/programs/jdk1.8.0_231
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
  • JAVA_HOME就是给java的一个目录命名,方便以后进行开发,比如Tomcat就需要使用到这个JAVA_HOME这个环境变量,这个配置的只是标明jdk的目录,Windows上就是在环境变量里直接配置就行,path里配置的是编译器的位置
  • JRE_HOME就是jre的目录,如果java版本较高,是不用这个jre目录的,$JAVA_HOME就是取这个路径,可以直接写成/usr/local/programs/jdk1.8.0_231/jre,这么写是为了方便,Windows同理,可以写全路径也可以使用这种方式
  • CLASSPATH这个一般不需要配置这个,因为我们的开发环境基本都是做好java工程项目的配置的,这个只是说使用记事本啥的写一个程序,比如.这个路径就是当前目录,你在某个目录里写了一个java文件,发现能编译,但是运行会报错找不到主类,就是java命令没有根据当前目录去找,而是跑到了CALSSPATH里有的路径去找
  • PATH这个就是和Windows里的path差不多了,这个路径就是编译器所在的位置,那些java命令全在这个路径里
  • 至于export命令就是将配置环境变量的一个命令了

配置完成后使用 source /etc/profile命令加载配置文件,使配置文件生效,至于怎么配置,理解了配置原理,需要什么配置什么

./bashrc

这是一个配置文件,与profile不同文章来源地址https://www.toymoban.com/news/detail-622298.html

  • 这里作简要了解,profile这个配置文件是全局的,想要让这个配置文件生效,那就要使用source命令,但是当我们切换终端或者重启,相关配置文件就不行了,你开开启一个终端,什么都不做,这个配置文件你配置的环境变量是不生效的,source命令只在当前终端生效,切换一个就不行了
  • 但是./bashrc这个文件就是你每打开一次终端,都会执行里面的相关配置

到了这里,关于Ubuntu java配置环境变量后,开启新终端窗口环境变量失效的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在Ubuntu系统中安装JDK 17并配置环境变量

    在Ubuntu系统中安装JDK 17并配置环境变量,可以按照以下步骤进行: 输出结果: 输出结果: 如果您更喜欢Oracle JDK,可以下载适用于Ubuntu的二进制文件,然后安装它。可以在Oracle网站上找到JDK下载链接。 如果JDK成功安装,则会在终端上显示JDK版本信息。 打开/etc/environment文件:

    2024年02月03日
    浏览(56)
  • Ubuntu 安装.net6.0+配置 .net环境变量

    wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh sudo chmod +x ./dotnet-install.sh 该脚本默认安装最新的 长期支持 (LTS) SDK 版本,即 .NET 6。 若要安装最新版本(可能不是 LTS) 版本的 (版本),请使用  --version latest  参数。 ./dotnet-install.sh --version latest 若要安装 .NET 运行时而非 SDK,

    2024年02月09日
    浏览(40)
  • Java配置环境变量

    1.先去官网下载对应系统的jdk,下载路径放同一文件路径下,配置JAVA_HOME(表示你的jdk安装路径),配置jdk的根目录(表示对应的jdk安装路径)。 2.配置Path里的%JAVA_HOME%jrebin运行时环境和开发环境%JAVA_HOME%bin (表示在任何当前路径下都可以对java.exe和javac.exe等文件进行调用)

    2024年02月13日
    浏览(36)
  • Mac配置java环境变量

    JRE:(Java Runtime Environment),java运行环境。包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE 即可。 JDK:(Java Development Kit Java)开发工具包。JDK是提供给Java开发人员使用的,其中包含了java的开发工

    2024年02月04日
    浏览(41)
  • linux 配置java 环境变量

    1、上传jdk至/usr/local/下 2、解压jdk tar -zxvf jdk-8u271-linux-x64.tar.gz 3、配置环境变量 在/etc/profile中最后增加 4、重新加载环境变量文件 source /etc/profile 5、测试 java -version 直接安装java11:sudo yum install java-11-openjdk-devel

    2024年02月09日
    浏览(37)
  • java环境变量配置详细教程

    环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环

    2023年04月22日
    浏览(38)
  • JAVA环境变量配置(windows)

    windows配置环境变量(大小写不区分): 新建JAVA_HOME:jdk的根目录 D:Javajdk1.8.0_71 Path(必须)%JAVA_HOME%bin 新建(类路径)CLASSPATH: .;D:Javajdk1.8.0_71lib(或者.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;) 验证: cmd(win+r) 如果出现java -version 则说明配置成功 java语言是区分大小写的

    2024年02月14日
    浏览(32)
  • Mac 配置Java 环境变量

    首先先下载jdk11,然后安装下载好的jdk11。 1.打开终端,创建.bash_profile 如果是第一次配置环境变量,可以使用\\\"touch .bash_profile\\\" 创建一个 .bash_profile 的隐藏配置文件(如果已经有存在的配置文件,则使用\\\"open -e .bash_profile\\\" 命令),如下图一。 2. 编辑.bash_profile文件, 编辑完成后

    2024年02月10日
    浏览(40)
  • Win10安装Java 配置环境变量

    学习java开发首先需要安装jdk,并设置环境变量。 接下来就来介绍一下如何在 windows 10 系统中配置java环境变量 https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe 1. 双击安装包打开 【JDK 安装对话框】 2. 更改安装目录至D盘 1. 右键点击 【我的电脑 - 属性】,打开 【设置】 面

    2024年02月11日
    浏览(53)
  • Java+IDEA安装及环境变量配置

    下载JDK安装包 1、打开浏览器输入Oracle | Cloud Applications and Cloud Platform,进入Oracle官网JAVA安装。   2、在官网首页菜单栏,点击Products,在Hardware and Software中找到Java,单击该选项。   会进入到以下界面:   3、在界面中往下滑,可以看到如下选项,在该选项中选择Java SE,找到

    2024年02月11日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包