Невозможно ссылаться на переменные среды - PullRequest
0 голосов
/ 04 августа 2020

Кто-нибудь знает, почему я не могу ссылаться на переменные среды пользователя, показанные ниже (красное поле), но могу ссылаться на переменные среды системы (зеленое поле) без каких-либо проблем?

???

Ответы [ 2 ]

1 голос
/ 11 августа 2020

Хорошо, короче говоря, они должны быть помещены в <environmentVariables>ENVIRONMENT VARIABLES GO HERE </environmentVariables> внутри POM, чтобы их можно было поднять. Как отметил @Andrey в своем ответе, они отображаются как нерешенные, но все равно будут работать. Вы можете остановить их отображение как неразрешенные, используя: <!--suppress UnresolvedMavenProperty -->

0 голосов
/ 05 августа 2020

IDE предоставляет только некоторые из предварительно определенных переменных среды для завершения и проверки. Другие переменные могут быть не разрешены. Чтобы об ошибке не сообщалось, вы можете использовать действие намерения для ее подавления:

введите описание изображения здесь

Также обратите внимание, что, когда они определены в Run Configuration в IDE - переменные среды определены только для этого конкретного сеанса, который вы запускаете с этой конфигурацией.

Если вы хотите, чтобы переменные среды чтобы забрать в pom. xml файл нужно определить его в ОС.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...