我正在尝试使用 install4J 命令行编译器 (install4jc) 构建我的应用程序。
我想使用 -D NAME=VALUE 语法将一些变量传递给编译器。
这是我的命令:
install4jc -r myVersion -D application.fullName="my Full Name",application.shortName="my Short Name" projectFile.install4j
当我执行该命令时,我得到以下信息:
install4j: too many arguments
Usage: install4jc [OPTIONS] [config file]
Try 'install4jc --help for more information'
如果我像这样删除 application.shortName="my Short Name" :
install4jc -r myVersion -D application.fullName="my Full Name" projectFile.install4j
有用。
为什么我不能使用带引号的多个选项?