Используя env. переменные как аргумент VM в конфигурации запуска
У меня есть проект eclipse, который подключается к различным средам на основе параметров виртуальной машины, передаваемых в конфигурации запуска. Для этого я установил env. переменные в "конфигурации запуска -> окружение" и затем попытались передать их как аргумент VM, но я получаю ошибку, поскольку eclipse не может разрешить эти env. переменная.
Любое руководство о том, как этого добиться?
3 ответа
Чуть ниже окна "Аргументы ВМ" находится кнопка "Переменные".
Когда вы нажимаете на переменные, это дает вам возможность создать новую переменную, которую затем можно использовать в аргументах vm как "${new_var}".
Так что, вероятно, мы не можем использовать env. переменные как аргументы VM в затмении, но это выход.
Просто используйте${env_var:yourenvvar}
в поле параметра виртуальной машины.
Я нашел то же самое. кажется, что после добавления его нельзя было удалить? но я могу отредактировать его, чтобы избежать ошибки:new_var=-Dabc=xyz