Ergänzen Sie die MAVEN_OPTS Umgebungsvariable zur Angabe von JVM-Eigenschaften, z export MAVEN_OPTS="-Xms256m -Xmx512m". Diese Umgebungsvariable kann verwendet werden, um Maven zusätzliche Optionen bereitzustellen.
In Win müssen Sie die Umgebungsvariable über das Dialogfeld festlegen
Fügen Sie … Umgebungsvariable hinzu, indem Sie die Systemeigenschaften öffnen (WinKey + Pause),… Fügen Sie im selben Dialog die hinzu MAVEN_OPTS Umgebungsvariable in den Benutzervariablen, um JVM-Eigenschaften anzugeben, z. B. den Wert -Xms256m -Xmx512m. Diese Umgebungsvariable kann verwendet werden, um Maven zusätzliche Optionen bereitzustellen.
Gibt es eine Möglichkeit, das JVM-Argument in der Pom-Datei zu konfigurieren?
– Nanosoft
4. Januar 2017 um 13:05 Uhr
@nanosoft Nein, da dies zu spät wäre (die JVM wäre bereits gestartet worden). Aber seit Maven 3.3.1 Sie können eine erstellen .mvn/jvm.config Datei mit nur den Optionen darin.
– Martin Heller
28. September 2017 um 9:45 Uhr
ist es möglich, es als Laufzeitargumente anzugeben
– Achil Surapuram
12. Dezember 2019 um 6:18 Uhr
WinKey + Pause wie habe ich das noch nie gelernt?! Sehr hilfreich
– Sina Madani
11. Mai 2020 um 13:29 Uhr
Versuchte dies von einem Bash-Skript, bekam aber: MAVEN_OPTS: readonly variable
– Nom1fan
8. Februar 2021 um 9:10 Uhr
13333500cookie-checkGibt es eine Möglichkeit, JVM-Argumente über die Befehlszeile an Maven zu übergeben? [duplicate]yes
Sie müssen die Umgebungsvariable MAVEN_OPTS setzen, aber das kann auf der Kommandozeile gemacht werden:
MAVEN_OPTS="-Xmx2000m" mvn jetty:run
– Thilo
21. September 2012 um 6:29 Uhr
Etwas spät, aber Sie können den Schalter -DargLine verwenden, anstatt einen globalen Wert zu verwenden. Vollständiges Beispiel hier
– Chris Ritchie
25. Mai 2015 um 15:09 Uhr
Es ist niemals zu spät! stackoverflow.com/a/68069089/5611377
– ssimm
8. September 2021 um 14:51 Uhr