maven - 在 windows 中执行 echo 作为 maven Dexec.executable
问题描述
我需要在 windows 中回显下一句:
mvn -Dmaven.wagon.http.ssl.insecure=true -q exec:exec -Dexec.executable="cmd /c echo" -Dexec.args='${project.groupId}:${project.artifactId}:'
问题是它将它(-Dexec.executable="cmd /c echo")检测为多个命令并返回以下错误:
“错误] 无法在项目 openregt 上执行目标 org.codehaus.mojo:exec-maven-plugin:1.5.0:exec (default-cli):命令执行失败。无法运行程序“cmd \c echo”(在目录中“ C:\Users\hlor\Desktop\Test Senel\main"): CreateProcess error=2, 系统找不到指定文件 -> [Help 1]"。
在 linux 中它不会给我带来问题,因为 echo 是一个可执行文件,并且只需 echo,它就可以正常工作。
PS。Maven版本:Apache Maven 3.2.5
解决方案
推荐阅读
- r - 从 S3 读取到 Spark 时过滤数据
- qt - 如何在代码中使用 Qt QColormap?
- angular - 重新加载在 MEAN Stack 上返回无法获取错误(Angular 6,Express)
- python - Python PANDAS:Groupby 变换求和唯一
- powerapps - 如何使用来自两个 datacardvalue 字段的值来禁用 powerapps 中的“操作”按钮
- html - 将页脚推到页面底部而不使用“位置:绝对;底部:0”
- vba - 当相邻单元格的值通过 vLookup 更改时,VBA 编码为相邻单元格添加时间戳
- php - 使用 Docker 在 PhpStorm 中使用 PHPUnit
- shell - 如何使用 cronjob 执行 shell 脚本?
- android - 如何在 Android 上的通知栏中显示结果