2016-11-11 4 views
-3

Nach dem Ausführen mvn -f kaa/pom.xml reinigen installieren -DskipTestskann nicht bauen KAA auf OS X

ich erhielt: Full log

Meine Umgebung:

kaa git: (Master) mvn -v Abholung JAVA_TOOL_OPTIONS: -Xmx4096m -XX: MaxPermSize = 2048m -Xms4096m Warnung zu Java HotSpot (TM) 64-Bit-Server-VM: Ignorieren der Option MaxPermSize = 2048m; Unterstützung wurde in 8,0 Apache Maven 3.3.9 entfernt (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T18: 41: 47 + 02: 00) Maven Haus: /usr/local/Cellar/maven/3.3.9/libexec Java-Version: 1.8.0_101, Hersteller: Oracle Corporation Java-Startseite: /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre Standardgebietsschema: en_US, Plattformcodierung: UTF-8 Betriebssystemname: "mac os x“, Version: "10.12.1", Bogen: "x86_64", Familie: "mac"

Full log

Antwort

3

Eigentlich ist es hängt nicht von O. Wenn Ihr Blick auf den Abschnitt über dem endgültigen Build Status jedes Moduls, werden Sie Fehlermeldung sehen, welche geben Ihnen vollständiges Verständnis von dem, was falsch läuft:

[ERROR] Picked up JAVA_TOOL_OPTIONS: -Xmx4096m -XX:MaxPermSize=2048m -Xms4096m 
[ERROR] Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2048m; support was removed in 8.0 
[INFO] Error occurred during initialization of VM 
[INFO] Initial heap size set to a larger value than the maximum heap size 

So, einer der Art und Weise dieses Problem zu beheben ist

$ unset JAVA_TOOL_OPTIONS 

Aber beachten Sie, dass in einem solchen Fall, dass Sie JAVA_TOOL_OPTIONS nur aus der aktuellen Shell-Sitzung entfernen wird: nächste Befehl im Terminal auszuführen. Um es vollständig zu entfernen, versuchen Sie, diese Variable in .bashrc oder .profile Dateien in Ihrem Home-Verzeichnis zu finden und entfernen Sie es von dort.