【问题标题】:Space in Java command-line arguments throwing error in Amazon cloudJava 命令行参数中的空格在 Amazon 云中引发错误
【发布时间】:2019-11-10 02:47:06
【问题描述】:

我正在亚马逊云(服务器 ec2 平台 Linux)中运行以下命令,但终端抛出错误。

java -jar runnable.jar getinfo -n "kaus mond"

错误:传递了主参数“mond”,但没有传递主参数 已定义。

但我本地 Windows 系统中的相同命令运行良好。 如果“kaus mond”中没有空间,那么在亚马逊云中也可以正常工作,但空间不可接受。 请建议我如何使它与空白一起使用。

【问题讨论】:

    标签: java shell amazon-ec2 command-line executable-jar


    【解决方案1】:

    在字符串参数周围使用单引号而不是双引号:

    java -jar runnable.jar getinfo -n 'kaus mond'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-22
      • 2018-11-10
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 2021-01-04
      • 2014-04-14
      • 2016-05-30
      相关资源
      最近更新 更多