Я пытаюсь понять, откуда берется значение переменной, когда она упоминается в XML-файле Spring.
Например:
<context:property-placeholder location="classpath:/${com.example.deploy.environment}/com.example.config/mysql.properties" ignore-resource-not-found="false" />
Где определяется значение com.example.deploy.environment? В моем проекте я искал повсюду, однако нигде не смог найти, где определены эти значения.
Любая информация для понимания этого будет очень полезна.
-Dcom.example.deploy.environment=abcxyz
на вкладку «Аргументы» › «Аргументы виртуальной машины». Точно так же, если бы вы работали на TomCat или на сервере приложений, таком как WebSphere, вы также, вероятно, определили бы свои аргументы с помощью -D в настройках JVM. - person paulsm4   schedule 19.03.2016