.env

Файл .env находится в корне проекта содержит свойства среды приложения.

Его формат - properties.

При наличии файла _.env он также загружается и значения в нем перекрывают значения в .env. Файл _.env не должен быть в системе контроля версий, он используется разработчиком для настройки личной среды.

Из этого файла загружаются свойства, которые в приложении доступны через App.getEnv().getProperties().

Свойства в этом файле не перекрывают свойства явно заданные в System.getProperties() .

Особые свойства:

  • jandcode.env.source - при значении true - проект запускается из исходников. В проекте должен быть установлен в true. В приложении доступно через App.getEnv().isSource().
  • jandcode.env.dev - при значении true - проект запускается в режиме отладки. В приложении доступно через App.getEnv().isDev().