Ich möchte ein Ziel in meinem Skript, das die Java-Version des Benutzers in einem Dateiformat aufzeichnet. Aus irgendeinem Grund kann die Ausgabe des Befehls "java -version" nicht aufgezeichnet werden.Schreibe "java -version" in eine Datei mit ant
Ich habe versucht, java -version > java.txt
im Terminal laufen, was auch nicht funktioniert, so rate ich das Ergebnis von Java-Version kann nicht erfasst werden?
Versuchen Sie 'java -version &> version.txt'. –
Dank @Carl, erkannte ich, dass die Ausgabe in den Fehler-Stream ist, so habe ich nur durch die Ant stattdessen gefangen. – tom