Я пишу плагин Maven, и мне нужно знать версию Maven, которая фактически запущена, из кода плагина. Ожидаемый результат был бы номер версии (например 3.3.9) после запуска MVN -version в оболочке, например, так:Попытка получить версию Maven изнутри плагина
$ mvn -version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T18:41:47+02:00)
Maven home: /usr/local/opt/maven
Java version: 1.8.0_111, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.2", arch: "x86_64", family: "mac"
Поскольку документация Maven несколько не хватает, и погуглить «Maven версии «только приносит мне результаты о версии проектов (в отличие от версии самого Apache Maven), трудно найти ответ.
Только то, что я искал! Благодаря! – deebugger