У меня есть простой родительский проект с модулями/приложениями внутри него. Мой выбор для сборки - gradle. Родитель build.gradle
определяется ниже.
apply plugin: 'groovy'
dependencies {
compile gradleApi()
compile localGroovy()
}
allprojects {
repositories {
mavenCentral()
}
version "0.1.0-SNAPSHOT"
}
Что бы я хотел сделать, это использовать атрибут версии (0.1.0-SNAPSHOT) в моем приложении swing. В частности, я бы хотел, чтобы он отображался в заголовке основного JFrame. Я ожидаю, что смогу сделать что-то вроде this.setTitle("My Application - v." + ???.version);
Приложение представляет собой простой Java-проект, но я не против добавления поддержки groovy, это поможет.