Powiedzmy, że chciałbym wskazać dom Maven za pomocą zmiennej środowiskowej, a nie wprowadzać rzeczywistą ścieżkę. Kiedy używam "$env.M2_HOME$"
w mavenVersion.xml Idea wydaje się to uzyskać podczas ładowania pliku:
<application>
<component name="MavenVersion" mavenHome="$env.M2_HOME$" />
</application>
Widzę rozszerzoną wartość w Build, Execution, Deployment -> Build Tools -> Maven
- & gt; Katalog domowy Maven.
... ale ilekroć Idea zdecyduje się zapisać ustawienia, robi to w rozszerzonej formie:
<application>
<component name="MavenVersion" mavenHome="C:/apache-maven-3.3.9" />
</application>
Myślałem, że może ktoś mógłby skorzystać Appearance & Behavior -> Path Variables
ale Idea nie wydaje się pozwalać na wprowadzanie niczego poza rzeczywistym katalogiem / ścieżką Build, Execution, Deployment -> Build Tools -> Maven
- & gt; Katalog domowy Maven.
Czy nie mam tu szczęścia?
źródło