Sagen wir, ich möchte auf das Maven-Home über Umgebungsvariable zeigen, anstatt den tatsächlichen Pfad einzugeben. Als ich "$env.M2_HOME$"
in mavenVersion.xml verwenden Idee scheint es zu erhalten, wenn die Datei geladen:So verwenden Sie Umgebungsvariablen in den Ideeneinstellungen
<application>
<component name="MavenVersion" mavenHome="$env.M2_HOME$" />
</application>
ich in Build, Execution, Deployment -> Build Tools -> Maven
den erweiterten Wert sehen -> Maven Home-Verzeichnis. tut dies in ihrer erweiterten Form
... aber wenn Idea entscheidet er seine Einstellungen zu speichern:
<application>
<component name="MavenVersion" mavenHome="C:/apache-maven-3.3.9" />
</application>
ich vielleicht dachte man Gebrauch von Appearance & Behavior -> Path Variables
aber Idee machen könnte scheint nicht etwas eingeben zu lassen, aber aktuelles Verzeichnis/Pfad in Build, Execution, Deployment -> Build Tools -> Maven
-> Maven Home-Verzeichnis.
Bin ich kein Glück hier?
IntelliJ IDEA unterstützt keine Umgebungsvariablen, Sie können Pfadvariablen verwenden, die automatisch und transparent arbeiten. https://www.jetbrains.com/help/idea/path-variables.html. – CrazyCoder
@CrazyCoder Wie im letzten Abschnitt beschrieben, dachte und versuchte ich es auch. –
Haben Sie gelesen, wie Pfadvariablen funktionieren? Sie geben die Variablen in keinem Pfad an, sie werden automatisch beim Speichern und Laden des Projekts ersetzt. – CrazyCoder