작성
·
538
15
제 환경은 Mac에 Zsh을 설치하여 사용하고 있는데 위와 같은 에러가 발생하는 문제가 존재하였습니다.
해당 문제는 간단하게 해결할 수 있습니다. JobParmeters로 넘길 인자를 따옴표(')로 감싸서 던지면 해결됨을 확인할 수 있습니다.
이런 식으로 정상적으로 나옴을 확인할 수 있었습니다.
동일한 문제가 발생한 분들 참고하시면 도움이 되실 것 같습니다.
답변 1
4
안녕하세요
저도 맥에서 사용하는데요.
따옴표를 파라미터마다 각각 붙여야 제대로 파라미터가 입력됩니다. 파라미터 전체를 통으로 따옴표를 붙이면 한 개의 파라미터로 인식됩니다.
그래서 실제로는 아래와 같이 입력해야됩니다.
java -jar springbatchlecture-0.0.1-SNAPSHOT.jar 'name=user2' 'seq(long)=3L' 'date(date)=2022/10/16' 'age(double)=10.5'
참고 부탁드립니다.