如何将命令行参数传递给 Play 1.x?

Ho to pass command line arguments to Play 1.x?

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

无法将参数传递给 Play 1.x。 您应该改用 JVM 自定义参数,在 属性:

之前使用 -D 注释
play run -Dbla_bla_enabled=true

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

if(System.getProperty("bla_bla_enabled").equals("true")){
   ...
}

哦,如果 属性 可能不存在,记得检查 null