如何使用多个参数启动gradle项目?

如何使用多个参数启动gradle项目?,gradle,spring-boot,Gradle,Spring Boot,我有一个Grails应用程序,我想从命令行运行该应用程序。我通过以下方式启动了应用程序: gradlew bootRun -Daws_mail_url=someText -s 命令,但当我想添加第二个参数时 gradlew bootRun -Daws_mail_url=someText -Dapigateway_api_key=sometext -s 我得到未知命令行选项错误。我该如何解决它 您正在使用双连字符--传递系统属性,应该使用单连字符-。它应该运行。您能提供stacktrace

我有一个Grails应用程序,我想从命令行运行该应用程序。我通过以下方式启动了应用程序:

gradlew bootRun -Daws_mail_url=someText -s  
命令,但当我想添加第二个参数时

gradlew bootRun -Daws_mail_url=someText -Dapigateway_api_key=sometext -s
我得到
未知命令行选项
错误。我该如何解决它


您正在使用双连字符
--
传递系统属性,应该使用单连字符
-

它应该运行。您能提供stacktrace吗?当然,我添加了它。您应该使用单连字符
-
而不是双连字符
-
。再试一次。是的,就在我眼前。谢谢,这就是问题所在。我将添加一个答案,请接受:)