为什么 "activator start" 会因 "Bad application path" 而失败?

Why does "activator start" fail with "Bad application path"?

我使用 activator new 在 Play Framework 中创建了一个应用程序。

activator start 这个应用程序上它给了我以下错误:

Bad application path: -Dhttp.port=9000

如何解决问题?

我遇到了同样的问题,但只是在我尝试使用 Bat 文件 运行 播放应用程序并添加一些配置参数时,使用来自激活器的 dist 命令创建二进制分发后,我遇到了同样的错误.

这是我遇到的错误

Bad application path: -Dhttp.port=9009

所以我的解决方法是编辑Bat文件。我手动将所有配置参数添加到 APP_MAIN_CLASS 和 "play.core.server.NettyServer"

之前

类似于:

set "APP_MAIN_CLASS= -DapplyEvolutions.default=true -Dhttp.port=9009 play.core.server.NettyServer"