Вам необходимо использовать фильтрацию ресурсов maven , которая работает следующим образом:
Создайте build.properties в src / main / resources, например:
env=${env}
Затем добавьте фильтр ресурсов в вашу помпу
<properties>
<java.version>1.8</java.version>
<env>prod</env>
</properties>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
После сборки вашей сборки свойства будут выглядеть так:
greg@greg-XPS-13-9360:~/work/jsp-example$ cat target/classes/build.properties
env=prod
Вы можете добавить их в JSP обычным способом, для моего примера Я использовал Spring boot.
Обратите внимание: если вы используете Spring Boot, build.properties должны иметь формат
greg@greg-XPS-13-9360:~/work/jsp-example$ cat src/main/resources/build.properties
env=@env@