gpt4 book ai didi

java - 带有命令行标志的 Play Framework 批处理文件

转载 作者:可可西里 更新时间:2023-11-01 11:48:26 26 4
gpt4 key购买 nike

我创建了一个 Windows 批处理文件来启动我的 Play Framework 应用程序,详情如下:play framework bat windows java process

java %1 -cp "./lib/*;" play.core.server.NettyServer .

这可行,但是当我尝试添加命令行标志以指定生产配置文件时,我收到“不是 Play 应用程序”错误消息:

java %1 -Dconfig.file=application-prod.conf -cp "./lib/*;" play.core.server.NettyServer .

我的两个问题是:

  1. '%1' 和 '.' 是什么意思代表java启动器?
  2. 如何将“-D”命令行标志传递给 Play 应用程序Windows 批处理文件?

最佳答案

通过反复试验,我们得出以下解决方案:

java -cp "./lib/*" -Dconfig.file=application-prod.conf play.core.server.NettyServer

希望这对以后的人有帮助!

关于java - 带有命令行标志的 Play Framework 批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37445698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com