【问题标题】:Bash script pass arguments to mavenBash 脚本将参数传递给 maven
【发布时间】:2018-05-05 03:25:36
【问题描述】:

我有一个名为 runMain 的 bash 脚本,如下所示:

#!/bin/bash

mvn exec:java -Dexec.mainClass=org.fjx.main.Main -f fjxRepo/pom.xml -Dexec.args="$@"

所以我想将 bash 脚本的参数传递给 maven exec。尽管这在只有一个论点时有效,但它不适用于多个论点,例如2 个参数。

请帮我解决这个问题。

【问题讨论】:

    标签: bash maven maven-2 maven-3


    【解决方案1】:

    如果您想传递整个参数字符串并且其中没有一个参数包含空格,您可以使用$* 而不是$@

    【讨论】:

      猜你喜欢
      • 2021-11-18
      • 2012-12-29
      • 2021-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-13
      • 2012-01-23
      相关资源
      最近更新 更多