【发布时间】:2016-10-08 08:09:41
【问题描述】:
在运行命令行脚本时,是否可以获取我们正在运行的当前 Maven 配置文件名称?
【问题讨论】:
-
您能在此处添加更多信息吗?您的标题说您需要将配置文件传递给批处理文件,而您的问题是从运行脚本获取配置文件信息?请添加您正在寻找的更多信息?要快速回答您的标题,是的,我们可以将 Maven 配置文件名称传递给批处理。
-
我正在运行一个 Maven 配置文件。例如,说配置文件名称为 WORLD。我已经使用 maven-exec-plugin 来运行批处理文件,并且我想将配置文件名称(WORLD)传递给该批处理文件。你说这是可能的。你能解释一下它会怎样吗?我试过设置 arg1=%0 echo %arg1%。但它不打印配置文件名称。它正在打印批处理文件位置。如果可能的话,请告诉我一个例子。我对这个话题完全陌生。
-
仅供参考 %0 将在 bat 中为您提供文件名,这是预期的,这是一个保留标记,请改用 %1 来获取第一个输入值,依此类推。试试这个设置 arg1=%1 echo %arg1%
-
我已尝试从 %1 到 %9。没用。它没有打印配置文件的名称
标签: windows batch-file