JConsole Standort in Linux
Ich versuche zu laufen jconsole von meiner Maschine, aber ich kann nicht finden, den Speicherort der .sh . Ich habe versucht, es zu finden, in verschiedenen Verzeichnissen und Einstellung JAVA_HOME auf das jdk.
$which java
/usr/bin/java
$java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.4.1.el6_5-x86_64 u51-b02)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
$whereis java
java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /usr/share/man/man1/java.1.gz
Schaute ich in /usr/lib/jvm und ich fand
drwxr-xr-x. 3 root root 4096 Apr 23 2013 java-1.5.0-gcj-1.5.0.0
drwxr-xr-x. 3 root root 4096 Jan 27 2014 java-1.6.0-openjdk-1.6.0.0.x86_64
drwxr-xr-x. 3 root root 4096 Feb 5 2014 java-1.7.0-openjdk-1.7.0.51.x86_64
lrwxrwxrwx. 1 root root 21 Feb 5 2014 jre -> /etc/alternatives/jre
lrwxrwxrwx. 1 root root 27 Apr 23 2013 jre-1.5.0 -> /etc/alternatives/jre_1.5.0
lrwxrwxrwx. 1 root root 26 Apr 23 2013 jre-1.5.0-gcj -> java-1.5.0-gcj-1.5.0.0/jre
lrwxrwxrwx. 1 root root 27 Feb 5 2014 jre-1.6.0 -> /etc/alternatives/jre_1.6.0
lrwxrwxrwx. 1 root root 37 Feb 5 2014 jre-1.6.0-openjdk.x86_64 -> java-1.6.0-openjdk- 1.6.0.0.x86_64/jre
lrwxrwxrwx. 1 root root 27 Feb 5 2014 jre-1.7.0 -> /etc/alternatives/jre_1.7.0
lrwxrwxrwx. 1 root root 38 Feb 5 2014 jre-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.51.x86_64/jre
lrwxrwxrwx. 1 root root 25 Apr 23 2013 jre-gcj -> /etc/alternatives/jre_gcj
lrwxrwxrwx. 1 root root 29 Feb 5 2014 jre-openjdk -> /etc/alternatives/jre_openjdk
und in java-1.7.0-openjdk-1.7.0.51.x86_64/jre/bin/, ich fand nur
[root@portal01 bin]# ll
total 200
-rwxr-xr-x. 1 root root 9536 Jan 14 2014 java
-rwxr-xr-x. 1 root root 9656 Jan 14 2014 keytool
-rwxr-xr-x. 1 root root 9856 Jan 14 2014 orbd
-rwxr-xr-x. 1 root root 9688 Jan 14 2014 pack200
-rwxr-xr-x. 1 root root 10984 Jan 14 2014 policytool
-rwxr-xr-x. 1 root root 9648 Jan 14 2014 rmid
-rwxr-xr-x. 1 root root 9656 Jan 14 2014 rmiregistry
-rwxr-xr-x. 1 root root 9688 Jan 14 2014 servertool
-rwxr-xr-x. 1 root root 9896 Jan 14 2014 tnameserv
-rwxr-xr-x. 1 root root 92264 Jan 14 2014 unpack200
..obwohl es 200 Dateien. Wie kann ich das finden und ausführen von jconsole?
InformationsquelleAutor M2201 | 2014-09-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
jconsole ist Teil des Java-SDK, es scheint, Sie haben nur das JRE installiert.
InformationsquelleAutor Larry
Können Sie run-jconsole direkt vom terminal aus mit dem Befehl jconsole.
reena@IM-1500:~$ jconsole
Wird es starten von java-monitoring-Konsole dialog.
Nein, es lief nicht. Es gibt folgende Fehlermeldung. -bash: jconsole: Befehl nicht gefunden
InformationsquelleAutor Reena Upadhyay
Vom https://serverfault.com/questions/179908/fedora-jconsole-location:
InformationsquelleAutor Joe
Wenn Sie den Pfad des JDK in Linux dann diesen Befehl ausführen zu leicht sein könnte, Sie hatte nicht die JAVA_HOME mit dem PFAD-variable.
plz Folge dieser Diskussion
InformationsquelleAutor nisha
Wenn du die Java JDK installiert in Ihrem Linux-Rechner, in der Regel
jconsole
befindet sich bei/usr/bin/
als ein symbolischer link ist.Beispiel aus meiner Linux-VM läuft Centos6
Aber Sie erwähnt Sie bekommen ein
command not found
Fehler, wenn Sie eingegeben habenjconsole
an der Eingabeaufforderung. Können Sie finden, wennjconsole
ist in der jdk-bin-Verzeichnis?Wenn ja, dann fügen Sie diese in Ihre
PATH
Umgebungsvariable wie sooder diese in Ihre
~/.bashrc
wenn SieBash
.Wenn
jconsole
ist nicht da, dann vielleicht müssen Sie versuchen, eine andere jdk, die Sie installiert haben oder re-installieren Sie das jdk.InformationsquelleAutor Alvin Sim