Ich verwende gerade Java-Anwendung.Java-Befehlszeile, keine Antwort
Wenn ich java
in der Shell eingibt, erzeugt es keine Ausgabe. Wenn ich java -version
eintippe, zeigt es auch seine Version nicht an.
Ich habe drei jdk (jdk1.7.0_79/jdk1.8.0_131/jdk1.8.0_25) auf meinem Linux-Rechner installiert (Red Hat Enterprise Linux Server Version 6.3). Keiner von ihnen kann jetzt arbeiten. Ich kann andere Befehle wie ls
, rm
ausführen. Es scheint nicht durch das Netzwerk verursacht.
Ich kann nicht herausfinden, wo oder was das Problem ist. Kannst du mir helfen?
Wenn Sie sagen, dass es keine Ausgabe produziert, meinen Sie überhaupt nicht? Das ist überraschend ... Was ist der Rückkehrcode? Und was bringt der Befehl 'which java'? – KevinLH
Wenn es keine Version erzeugt, würde ich erwarten, dass es sagt, dass es nicht weiß, was der Java-Befehl bedeutet. Ist der Java/bin-Ordner, der die Java .exe-Tools enthält, in Ihrem PATH? – duffymo
@KevinLH Ich meine, es zeigt keine Nutzungsinformationen. 'which java' gibt das jdk-Verzeichnis zurück, das ich verwende:' ~/jdk1.8.0_131/bin/java' – mirrorman