【问题标题】:Why does "activator start" fail with "Bad application path"?为什么“激活器启动”会因“错误的应用程序路径”而失败?
【发布时间】:2025-12-28 01:25:10
【问题描述】:

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

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

Bad application path: -Dhttp.port=9000

如何解决这个问题?

【问题讨论】:

标签: java playframework typesafe-activator


【解决方案1】:

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

这是我得到的错误

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"

【讨论】:

    最近更新 更多