2015-09-07 11 views
5

Ich verwende Linux Mint und OpenJDK. java -version zeigt dies:Wie kann die TieredCompilation-Warnung ausgeblendet werden?

java version "1.7.0_79" 
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1) 
OpenJDK Client VM (build 24.79-b02, mixed mode, sharing) 

Jedes Mal, wenn ich eine Java-basierte Anwendung wie lein laufen lasse, erhalte ich diese Warnung:

OpenJDK Client VM warning: TieredCompilation is disabled in this release. 

Es ist irrelevant für meine Interessen, so dass ich lieber nicht in die sehen Befehlsausgabe. Wie kann ich es verstecken oder deaktivieren?

+0

Hallo, wissen Sie, wo genau die Warnung auftritt? – OneRaynyDay

Antwort

4

Das Problem ist in Leiningen und seine Standard-Installation enthält die folgende Zeile in der Bash-Skript:

export LEIN_JVM_OPTS="${LEIN_JVM_OPTS-"-XX:+TieredCompilation -XX:TieredStopAtLevel=1"}" 

Ändern +-- funktioniert der Trick.

Edit: die Linie vollständig funktioniert besser kommentiert heraus, weil für bestimmte Aufgaben der Leiningen ausführbare Datei (in ~/.lein/self-installs) werden versuchen, in Gegenwart von -TieredCompilation ohnehin noch zu ermöglichen.

+0

Ich habe das selbe Problem und das Ändern von + zu - oder das Auskommentieren hilft nicht. – amirteymuri

Verwandte Themen