如何将命令行参数传递给Play 1.3?

问题描述 投票:0回答:1

启动Play 1.3时如何传递命令行参数?我发现an example用于选择HTTP端口或框架ID,但没有用于自定义参数。

playframework parameter-passing command-line-interface
1个回答
0
投票

无法将参数传递给Play 1.3。您应该改为使用JVM自定义参数,并在属性之前添加-D注释:

play run -Dbla_bla_enabled=true

在您的Java代码中,将其视为字符串:

if(System.getProperty("bla_bla_enabled").equals("true")){
   ...
}
© www.soinside.com 2019 - 2024. All rights reserved.