Я впервые работаю над проектом весенней партии. Поэтому мне нужно знать, как передавать аргументы в основной класс в файле. sh. В настоящее время проект работает, и файл. sh имеет командную строку, подобную этой:
java -Xmx2048M -jar somebatch-SNAPSHOT.jar applicationContext.xml
И я хочу передать аргументы, изменив эту команду. проект выполняет все задания в главном классе, поэтому имена заданий в команде не указываются. То, что я хочу сделать, это передать аргументы, чтобы я мог выбрать, какие задания будут выполняться. Примерно так:
java -Xmx2048M -jar somebatch-SNAPSHOT.jar --argument 1 applicationContext.xml
Мне не нужно передавать аргументы параметру jobParameters, например java -jar somejar.jar somejob value=1
, как показано в некоторых примерах. Мне нужно только значение в основном классе.
Любая помощь приветствуется.