Сценарий Bash передает аргументы Maven - PullRequest
0 голосов
/ 05 мая 2018

У меня есть скрипт bash runMain, который показан ниже:

#!/bin/bash

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

Итак, я хочу передать аргументы скрипта bash в maven exec. Даже при том, что это работает, когда есть только один аргумент, это не работает для более чем одного аргумента, например 2 аргумента.

Пожалуйста, помогите мне исправить это.

1 Ответ

0 голосов
/ 05 мая 2018

Если вы хотите передать всю строку аргумента, и ни один из аргументов не содержит пробелов, вы можете использовать $* вместо $@.

...