La suppression de la “Ramassé _JAVA_OPTIONS” message
Je suis en utilisant _JAVA_OPTIONS pour définir des valeurs par défaut pour Java sur RHEL. Il fonctionne très bien mais maintenant chaque fois que je commence le java j'obtiens le message suivant
Ramassé _JAVA_OPTIONS: -foo-bar -baz
est-il possible de garder les options, mais de supprimer l'affichage de ce message.
essayez de définir
Cela montre encore la "Ramassé" du message, par exemple:
J'ai signalé pour déplacer alors j'espère qu'il sera à la fin, là, à un certain point.
désolé je n'étais d'aucune aide, et bonne chance pour la fixation.
Je re-posées et répondues la question sur superutilisateur, j'espère que c'est utile.
_JAVA_OPTIONS="-Djava.io.tmpdir=$HOME/tmp"
comme une variable d'environnement. SourceCela montre encore la "Ramassé" du message, par exemple:
JAVA_OPTIONS="-Djava.io.tmpdir=$HOME/tmp" java
me donne Picked up _JAVA_OPTIONS: -Djava.io.tmpdir=/home/foouser/tmp
J'ai signalé pour déplacer alors j'espère qu'il sera à la fin, là, à un certain point.
désolé je n'étais d'aucune aide, et bonne chance pour la fixation.
Je re-posées et répondues la question sur superutilisateur, j'espère que c'est utile.
OriginalL'auteur Carcophan | 2012-07-27
Vous devez vous connecter pour publier un commentaire.
En regardant le code source correspondant (arguments.cpp dans openjdk, ligne 2492), il n'existe aucun moyen pour contrôler la sortie de ce message.
La seule chose que je puisse dire est qu'il est imprimé à
stderr
. De sorte que vous pouvez rassembler vos commandes de redirectionstderr
à/dev/null
(si il n'y avait rien d'autre, vous vous préoccupiez surstderr
).java
script qui filtrés de ce message.bugs.openjdk.java.net/browse/JDK-8039152 ne sera pas corrigé
OriginalL'auteur jtahlborn
Où est
_JAVA_OPTIONS
être ensemble? Dans votre .bashrc?Utiliser un alias à la place, par exemple,
En fait, il n'est pas nécessaire de savoir où il est mis à faire ce travail:
Il est défini comme la partie du script qui s'exécute en java avec un sensible quantité minimale de mémoire si les options n'est pas encore défini. Donc je ne pense pas que je peux utiliser cette solution.
oui, il le fait, que la question a été posée. Je ne connaissais pas le plus profond du contexte. Et il fonctionne pour moi comme j'ai eu le même problème et résolu (voir éviter ce message lors de l'exécution des programmes java dans bash), donc je pensais que je voudrais transmettre. Peut-être utile à quelqu'un avec mes circonstances particulières qui vont par la même question.
'unset _JAVA_OPTIONS' a tous je suis à la recherche de ..
OriginalL'auteur David Martin