通过powerShell(右键,在终端中打开)运行jar文件时,无法添加启动参数.直接cmd运行是正常的(路径栏输入cmd)
PS E:\test> java -jar -Dserver.port:8079 .\springboot-headline-part-1.0-SNAPSHOT.jarError: Unable to access jarfile .port:8079
这是因为参数中间有个点,特殊字符。不是什么 “powershell输入机制原因,会吞命令”
https://blog.csdn.net/sinat_25581149/article/details/134158716(这个人说的,找不到原因怪powershell)
只要将参数名使用单引号引起来就可以了
https://blog.csdn.net/weixin_34253539/article/details/85144713Powershell命令参数中特殊符号的处理
