Я скачал демонстрационный проект по каратэ и внес небольшие изменения:
в karate-config.js
первая строка функции:
karate.log("Environment from command line: ",karate.env);
затем выполняю с терминала
mvn test -Dtest=InfoRunner -DargLine="-Dkarate.env=web"
на выходе я должен получить:
Environment from command line: web
но показано:
Environment from command line: null
по какой-то причине не передает переменную karate.env