【问题标题】:-jar command the terminal gives me "-bash: -jar: command not found" but I have current java version-jar 命令终端给了我“-bash: -jar: command not found”,但我有当前的 java 版本
【发布时间】:2023-03-23 13:00:01
【问题描述】:

我输入一个 -jar 命令,例如 -jar MakeAppTouchTestable.jar,我收到以下消息:

-bash: -jar: 找不到命令

我首先使用“java -version”来查找我是否有 java:

java版本“1.7.0_51” Java(TM) SE 运行时环境 (build 1.7.0_51-b13) Java HotSpot(TM) 64 位服务器 VM(内部版本 24.51-b03,混合模式)

我现在不知道该怎么办。

【问题讨论】:

    标签: java jar terminal


    【解决方案1】:

    类型

    java -jar MakeAppTouchTestable.jar
    

    因为-jar 不是命令;它是java 命令的命令行选项。

    【讨论】:

      【解决方案2】:

      命令应该是jar,而不是-jar。例如

      jar tf MakeAppTouchTestable.jar
      

      如果您尝试运行可执行 jar,则命令为 java,并带有 -jar 作为参数,例如

      java -jar MakeAppTouchTestable.jar
      

      【讨论】:

        猜你喜欢
        • 2017-12-30
        • 2021-01-28
        • 2019-07-07
        • 1970-01-01
        • 2022-10-15
        • 2014-10-07
        • 2019-03-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多