当前位置: 首页 > 知识库问答 >
问题:

使用命令行标志播放框架批处理文件

徐淳
2023-03-14

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

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

这是可行的,但当我尝试添加命令行标志以指定生产配置文件时,会收到“Not a Play application”(非播放应用程序)错误消息:

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

我的两个问题是:

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

共有1个答案

国斌斌
2023-03-14

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

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

希望这对将来的人有帮助!

 类似资料:
  • 在本章中,我们来看一看一些经常使用的批处理命令。如下图中所示 - 编号 命令 描述 1 VER 此批处理命令显示正在使用的MS-DOS的版本。 2 ASSOC 这是将扩展名与文件类型(FTYPE)相关联的批处理命令,显示现有关联或删除关联。 3 CD 此批处理命令用于更改进入不同的目录,或显示当前目录。 4 CLS 这个批处理命令清除屏幕。 5 COPY 此批处理命令用于将文件从一个位置复制到另一

  • 本文向大家介绍Spring batch批处理框架,包括了Spring batch批处理框架的使用技巧和注意事项,需要的朋友参考一下 spring batch框架的简介 批处理任务是大多数IT项目的一个重要组成部分,批处理在业务系统中负责处理海量的数据,无须人工干预就能够自动高效的进行复杂的数据分析和处理。批处理会定期读入批量数据,经过相应的业务处理进行归档的业务操作,批处理的特征是自动执行,处理的

  • 我试图使用批处理脚本执行这个命令: 问题是每次我执行批处理脚本时,它都会询问密码。如何通过批处理文件输入密码参数?

  • 在Windows中,如何访问批处理文件运行时传递的参数? 例如,假设我有一个名为< code>hello.bat的程序。当我在Windows命令行输入< code>hello -a时,如何让我的程序知道< code>-a是作为参数传入的?

  • 本文向大家介绍Spring Batch批处理框架使用解析,包括了Spring Batch批处理框架使用解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了Spring Batch批处理框架使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 使用Spring Batch做为批处理框架,可以完成常规的数据量不是特别大的离线计算。 现在