如图所示情况,按理说这种是对的,因为平常是用MAC本开发的,刚刚去MAC试了一下这样写没问题,但是Windows就是不行,Windows启动jar包时需要注意以下几点
1:添加System Property需要按照-Dname=value的形式指定,并且需要注意的是,这个参数需要放在Java和-jar命令的中间,否则报错,如Java -Dxx=xx -jar aa.jar
2:添加Program Argument参数时使用–,如Java -jar aa.jar –xx.xx=xx,并且需要注意的是此类型参数需要放在Java -jar 命令参数的后面 如上例子,否则报错。
eg: