首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何修复Java JDK 8手动安装中的"/bin/bash: jar: command not fix“错误?

"/bin/bash: jar: command not found"错误是由于系统无法找到jar命令导致的。要修复这个错误,您可以按照以下步骤进行操作:

  1. 检查Java JDK 8安装:首先,请确保您已正确安装了Java JDK 8,并且安装目录已经添加到系统的PATH环境变量中。
  2. 验证Java JDK 8安装:打开终端或命令提示符窗口,并输入以下命令验证Java JDK 8是否正确安装:
  3. 验证Java JDK 8安装:打开终端或命令提示符窗口,并输入以下命令验证Java JDK 8是否正确安装:
  4. 如果您能看到Java版本信息,则说明Java JDK 8已成功安装。
  5. 检查jar命令位置:使用以下命令查找并确认系统中jar命令的位置:
  6. 检查jar命令位置:使用以下命令查找并确认系统中jar命令的位置:
  7. 如果命令提示未找到jar命令,说明系统无法找到它。
  8. 添加jar命令路径:如果jar命令未被找到,您需要将它的路径添加到系统的PATH环境变量中。假设jar命令位于/path/to/jdk/bin目录下,您可以通过以下命令将其添加到环境变量:
  9. 对于Linux和Mac用户:
  10. 对于Linux和Mac用户:
  11. 对于Windows用户(使用命令提示符窗口):
  12. 对于Windows用户(使用命令提示符窗口):
  13. 对于Windows用户(使用PowerShell):
  14. 对于Windows用户(使用PowerShell):
  15. 请确保将上述命令中的/path/to/jdk/bin替换为您实际的Java JDK 8安装路径。
  16. 重新启动终端或命令提示符窗口:重新启动终端或命令提示符窗口,以使环境变量的更改生效。
  17. 验证修复:再次输入以下命令验证是否成功修复错误:
  18. 验证修复:再次输入以下命令验证是否成功修复错误:
  19. 如果命令成功执行,并显示jar命令的使用帮助信息,则说明错误已成功修复。

请注意,以上步骤是针对手动安装的Java JDK 8。如果您使用的是其他Java版本或Java开发工具包,请根据实际情况进行调整。

对于腾讯云相关产品和产品介绍,您可以访问腾讯云官方网站(https://cloud.tencent.com/)以获取更多信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 发行版DKhadoop开发环境安装常见问题与解决方法汇总

    3、MySQL安装问题 1): 如果出现类似:bash “ MySQL ”command not found 就需要运行:  source /etc/profile 2):执行 ..../sync时候 必须输入另一台IP 4、DKH启动安装 1):如果登录不进去,回忆一下运行changeMaster时候是不是输入错误。... start namenode 7、装系统报错误没有JAVA_HOME 1)每台机器都执行vi /etc/profile 把  export JAVA_HOME= /opt/dkh/jdk1.7.0_79...:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 三条命令加在最下面,保存之后执行命令行: source  /etc/profile 2)执行命令行: cd...JAVA_HOME= /opt/dkh/jdk1.7.0_79 export JRE_HOME= /opt/dkh/jdk1.7.0_79/jre 把上面两行命令加到第二行 保存 注意每台机器都要改 8

    42820

    『App自动化测试之Appium基础篇』| 从定义、原理、环境搭建、安装问题排查等深入了解Appium

    5 JDK下载安装地址:Java Downloads;图片根据操作系统选择下载,我是Windows平台;双击安装文件,按照提示,可以一步步安装,中间会有两次选择安装路径,第一次是安装Jre,第二次是安装...Jdk,两次安装目录,建议单独放在一个磁盘根目录,如下,笔者是:jdk-11.0.8;图片6 JDK配置新建系统环境变量JAVA_HOME:图片编辑系统变量Path:Windows10 电脑,新建变量值...:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;Windows7 电脑,在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;注意用;号分隔新建系统变量...,我这里是windows平台;下载后解压到指定目录,比如:图片8 SDK配置将SDKplatform-tools、根目录、tools配置到系统环境变量path;D:\android-sdk-windows...CMake官网:图片下载后双击cmake-3.28.0-rc5-windows-x86_64.msi,安装到默认路径,并勾选增加环境变量给所有用户:图片图片如果还是不行,建议手动将其目录添加到系统环境变量

    5.3K61

    最简明进程管理工具 Systemd 入门指南,重点都划好了~

    systemd 语法 systemctl [command] [unit](配置应用名称) command可选项 · start:启动指定unit systemctl...tomcat 实现systemd管理控制 安装java环境,我已经将安装包打包到我得服务器上,也可以去官网下载 wget 120.78.77.38/file/jdk-8u231-linux-x64.rpm...wget 120.78.77.38/file/apache-tomcat-9.0.27.tar.gz rpm -ivh jdk-8u231-linux-x64.rpm #rpm直接安装jdk...=/usr/java/jdk1.8.0_231-amd64" Environment="PATH=$JAVA_HOME/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin...实战三:部署jar程序 实现systemd管理控制 实际得项目中会有一些jar程序需要启动 如果手动启动则需要输入一大串命令停止则需要杀掉进程来停止,很麻烦。

    89610

    【Kafka】Kafka-Server-start.sh 启动脚本分析(Ver 2.7.2)

    所以这个值真实含义和使用JDK版本有关,并且JDK8后续补丁版本也修复了这个问题,所以最终建议是升级JDK8补丁版本,或者使用JDK9之后大版本。...=-=虽然文档是错,但是源码已经被修复了。...Kafka官方修复BUG:-XX:+DisableExplicitGC 改为 -XX:+ExplicitGCInvokesConcurrent 为什么两者只能选其一使用,JDK 8 JVM存在类似的代码可以给予解释...Fix -XX:+DisableExplicitGC 基于以上种种原因,Kafka官方最终提交了一个Commit修复这个问题: Fix run class to work with Java 10 and...我们调试程序更多是在IDE里面,下面的内容来自网络资料整合参考和理解: Debugging Java applications 这篇文章大概介绍了如何在JVM启动之后调试JAVA程序,以及如何在使用JDK

    1.4K100

    Kafka Eagle 管理平台

    .bash_profile文件中进行设置好,否则,可能在启动时候抛出环境变量找不到错误),配置内容如下: # 配置JAVA_HOME和KE_HOME: vi ~/.bash_profile export...JAVA_HOME=/usr/local/jdk1.8.0_151 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=....:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export KE_HOME=/opt/kafka-eagle-web-2.0.3 export PATH...条,如果 # 在使用KSQL查询过程中出现异常,可以将下面 # false属性修改为true,Kafka Eagle会在 # 系统自动修复错误。...编码情况(如果JDK编码不是UTF-8,可能会有异常出现,执行如下命令,根据提示来修复JDK编码问题) ke.sh jdk # 查看Kafka Eagle是否存在某个类(如果需要精确,类名前面可以加上包名

    2.2K50

    Log4j2RCE复现

    2、高版本Macos如何安装低版本JDK set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type...Class Name: foo解决办法 因为在2018年10月,Java最终也修复了这个利用点,对LDAP Reference远程工厂类加载增加了限制11.0.1、8u191、7u201、6u211...因为在2018年10月,Java最终也修复了这个利用点,对LDAP Reference远程工厂类加载增加了限制11.0.1、8u191、7u201、6u211 com.sun.jndi.ldap.object.trustURLCodebase...image.png 4、关于MacOs下复现报错java.io.IOException: Cannot run program “ncat -e /bin/bash xxx”: error=2, No...such file or directory 当前JDK版本 image.png image.png 这里主要是因为POC问题,这里需要构造一个类似于字符串一个序列一样,不能直接写完整命令 错误写法

    40320

    打造企业级自动化运维平台系列(四):Jenkis 基础入门与安装

    随着软件开发需求及复杂度不断提高,团队开发成员之间如何更好地协同工作以确保 软件开发质量已经慢慢成为开发过程不可回避问题。...JenKins是一个高度集成化工具,底层是由Java编写,先安装JDK才可以安装JenKins; 可以将JenKins运行在Tomcat环境也可以独立安装。...lrzsz unzip jdk安装 因为jdk版本和对应Jenkins版本因素,建议使用相同版权jdk。...java -jar jenkins.war --httpPort=8080 --enable-future-java & 手动启动每次启动会有点麻烦;推荐使用脚本启动; vim startjk.sh.../bin/bash java -jar /usr/local/jenkins/jenkins.war --httpPort=8080 --enable-future-java &2> jenkins.log

    40210
    领券