.bashrc 在设置 $JAVA_HOME PATH 后给出错误 [重复]

     2023-02-25     224

关键词:

【中文标题】.bashrc 在设置 $JAVA_HOME PATH 后给出错误 [重复]【英文标题】:.bashrc giving error after settin $JAVA_HOME PATH [duplicate] 【发布时间】:2016-10-19 23:17:24 【问题描述】:

在 bashrc 中设置 JAVA_HOME 路径后出现以下错误:

bash: 导出:`=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games :/usr/lib/java/jdk1.8.0_91/bin': 不是一个有效的标识符

.bashrc 文件:

#JAVA HOME directory setup
export JAVA_HOME="/usr/lib/java/jdk1.8.0_91"
export PATH =$PATH:$JAVA_HOME/bin

当我执行 echo_$JAVA_HOME 时,我得到了正确的路径: /usr/lib/java/jdk1.8.0_91

当我执行命令 which java 时,我得到的结果是: /usr/bin/java

有什么办法可以解决这个问题?

【问题讨论】:

使用 update-java-alternatives 设置正确的 JRE/JDK,并删除您的 bashrc 更改。 【参考方案1】:

在 shell 中设置变量时,有效名称和= 字符之间不应有空格。换个方式

export PATH =$PATH:$JAVA_HOME/bin

export PATH=$PATH:$JAVA_HOME/bin

【讨论】:

谢谢,成功了。【参考方案2】:

在路径的前面创建 JAVA_HOME。否则 /usr/bin/java 将在路径搜索中位于 /usr/lib/java 之前。正如 shanmuga 指出的那样,失去领先的空间。

PATH=$JAVA_HOME/bin:$PATH

【讨论】:

在终端上设置我的 bashrc 环境 [重复]

】在终端上设置我的bashrc环境[重复]【英文标题】:Settingupmybashrcenvironmentonterminal[duplicate]【发布时间】:2015-08-1503:48:50【问题描述】:当我输入命令echo$PATH时,如何让/Users/username/depot_tools成为列表的一部分。目前这是终端给我的... 查看详情

如何在不注销并重新登录的情况下重新加载 .bashrc 设置?

】如何在不注销并重新登录的情况下重新加载.bashrc设置?【英文标题】:Howtoreload.bashrcsettingswithoutloggingoutandbackinagain?【发布时间】:2011-01-3120:47:36【问题描述】:如果我对.bashrc进行了更改,如何在不注销并重新登录的情况下重... 查看详情

.bashrc 在 ssh 登录

】.bashrc在ssh登录【英文标题】:.bashrcatsshlogin【发布时间】:2010-10-2315:50:45【问题描述】:当我ssh进入运行Hardy8.04的ubuntu-box时,我的.bashrc中的环境变量没有设置。如果我做一个源.bashrc,变量设置正确,一切都很好。为什么.bashr... 查看详情

如何在 Mac 中永久设置 JAVA_HOME?

】如何在Mac中永久设置JAVA_HOME?【英文标题】:HowtosetJAVA_HOMEinMacpermanently?【发布时间】:2013-01-2002:16:28【问题描述】:我正在尝试通过在终端输入exportJAVA_HOME=/Library/Java/Home来设置JAVA_HOME。它为当前会话设置JAVA_HOME。如何永久设... 查看详情

selenium分布式启动(deepin)

.../etc/bashrc这个路径下的,一般都在sudovim/etc/profile  exportJAVA_HOME=/usr/local/jdk1.8.0_201exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportPATH=$PATH:$JAVA_HOME/bin  配置完成后执行下面的命令,快速生效source/etc/pro... 查看详情

请问一下我在linux下面设置的java_home有啥问题阿,怎么允许tomcat还是提示找不到java_home呢

...quot;`id-u`"-eq0];thenPS1='#'elsePS1='$'fififiumask022JAVA_HOME=/media/seagate/软件集合/系统软件/linux平台软件/jdk1.6.0_16exportJAVA_HOME不知道哪里出错拉,谢谢安装jdk的时候可以选择安装到哪里吗,我jdk的安装文件就是在/media/s... 查看详情

个人目录下权限以及环境设置(.bashrc)

...权限问题,权限的修改一般有两种形式。编辑方式:vim.bashrc编辑完成后按esc然后:wq退出保存sourse/.bashrc重新激活一下即可使用(类似于更新后重启电脑)PS:$PATH加载前面和后面在使用上并无区别,也可以不用vim打开.bashrc编辑,... 查看详情

如何在 /etc/environment 中正确设置 JAVA_HOME

】如何在/etc/environment中正确设置JAVA_HOME【英文标题】:HowtoproperlysetJAVA_HOMEin/etc/environment【发布时间】:2012-12-2011:21:11【问题描述】:我正在尝试在系统范围内添加JAVA_HOME并将JAVA_HOME/bin添加到PATH(Ubuntu12.04)。如果我在/etc/environment... 查看详情

在windows上启动zookeeper时,java_home设置不正确

我正确地设置了zkServer.cmd在Windows上启动Zookeeper时出现“JAVA_HOME设置错误”错误!当我发布%JAVA_HOME%时,我得到了C:ProgramFilesJavajdk1.7.0_45,这是javainstalation的正确目录。我怀疑问题是由于程序文件中的空间,因为当我发出%JAVA_HOME%i... 查看详情

linux子系统linux无法识别java_home环境变量

我正在尝试让WSL识别我的Windows安装的JAVA_HOME环境变量。我附上了我在bashrc中的内容以及我在windows环境变量中的内容以及cmd和bash的输出。什么是我的bashrc的结尾:exportJAVA_HOME="/mnt/d/ProgramFiles/Java/jdk-11.0.1"exportPATH="/mnt/d/ProgramFiles/Ja... 查看详情

我应该在 macOS X 10.6 上设置啥 JAVA_HOME 环境变量?

】我应该在macOSX10.6上设置啥JAVA_HOME环境变量?【英文标题】:WhatshouldIsetJAVA_HOMEenvironmentvariableonmacOSX10.6?我应该在macOSX10.6上设置什么JAVA_HOME环境变量?【发布时间】:2010-11-2320:18:22【问题描述】:许多使用shell脚本配置其环境的J... 查看详情

java_home设置为无效目录:

我已经在我的系统JAVA_HOME中设置了C:ProgramFilesJavajdk1.8.0_131in;,我正在尝试在命令提示符下运行cordova命令(cordovabuild),但是我收到了错误。我已尝试过所有方法,但无法解决此问题:错误:JAVA_HOME设置为无效目录:C:ProgramFiles... 查看详情

我应该如何在 macOS 上设置 JAVA_HOME 环境变量? [复制]

】我应该如何在macOS上设置JAVA_HOME环境变量?[复制]【英文标题】:HowshouldIsettheJAVA_HOMEenvironmentvariableonmacOS?[duplicate]【发布时间】:2015-08-0721:19:43【问题描述】:我知道这个问题以前被问过很多次,但我确实读过,我会告诉你我... 查看详情

如何在 Linux 中为所有用户设置 JAVA_HOME

】如何在Linux中为所有用户设置JAVA_HOME【英文标题】:HowtosetJAVA_HOMEinLinuxforallusers【发布时间】:2014-08-2918:17:21【问题描述】:我是Linux系统的新手,Java文件夹似乎太多了。java-version给我:java版本“1.7.0_55”OpenJDK运行时环境(rhel-2... 查看详情

JAVA_HOME 设置不正确。如何重置它?

】JAVA_HOME设置不正确。如何重置它?【英文标题】:JAVA_HOMEincorrectlyset.Howtoresetit?【发布时间】:2012-03-2711:43:44【问题描述】:当我尝试运行mvn(即ApacheMaven)时,我不断收到error"JAVA_HOME"notset.我按照说明设置JAVA_HOME变量如... 查看详情

使用命令提示符安装 Java 并设置 JAVA_HOME 路径

】使用命令提示符安装Java并设置JAVA_HOME路径【英文标题】:InstallJavausingcommandpromptandsetupJAVA_HOMEpath【发布时间】:2014-11-1322:20:36【问题描述】:我需要使用批处理文件在Windows中设置Java8,并将Java路径设置为环境变量JAVA_HOME。我... 查看详情

JPackage 版本错误(%JAVA_HOME% 设置为正确目录)

】JPackage版本错误(%JAVA_HOME%设置为正确目录)【英文标题】:JPackageWrongVersion(%JAVA_HOME%settocorrectdirectory)【发布时间】:2021-09-1102:59:59【问题描述】:请帮忙。我在同步我的JDK和jpackage版本以创建独立的java程序时遇到问题。jpackage... 查看详情

如何在 Mac OS X 10.9 上设置 JAVA_HOME 环境变量?

】如何在MacOSX10.9上设置JAVA_HOME环境变量?【英文标题】:HowtosetJAVA_HOMEenvironmentvariableonMacOSX10.9?【发布时间】:2014-05-1513:59:57【问题描述】:我刚刚购买了一台全新的MacBookPro。这是我有史以来的第一台MAC,我仍在努力掌握导航的... 查看详情