有人遇到过java -jar启动java项目成功,用sh脚本启动同样的jar包却报错

img

非常的奇怪,不知道哪里错了,有人知道这是为什么吗?想知道是什么错误

java -jar默认会指定application.properties或者是application-dev.properties配置文件
--spring.profiles.active=test 指定application-test.properties配置文件,
是否会因为这个原因导致

img

最后一行得报错信息来看,java-jar 指定了配置文件了把,

错误得参数:size是不是int类型,从配置文件取到得,是string类型?