Мне нужна программа, которую я создаю, чтобы иметь возможность сообщать о своей версии во время выполнения (например, scala myprog.jar --version
). Традиционно в проекте maven я использовал фильтрацию ресурсов (pom.xml → file.properties → значение чтения во время выполнения). Я знаю там sbt-filter-plugin, чтобы эмулировать эту функциональность, но мне любопытно, есть ли более стандартный/предпочтительный/умный способ сделать это в SBT.
tl; dr как я могу прочитать номер версии, определенный в build.sbt
во время выполнения?