J'ai installé Java-1.6.0-openjdk-devel.
$Java -version
Java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (rhel-1.48.1.11.3.el6_2-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
lors de la saisie de jps dans l'invite de commande
$jps
-bash: jps: command not found
Je ne crois pas que ce soit une erreur openjdk car je l'ai utilisé il y a environ 6 mois sur le même système et cela a fonctionné correctement. En outre, cela fonctionne bien sur mon ordinateur portable.
Il vous suffit de mettre $Java_HOME/bin
dans votre variable $PATH
.
C'est un problème commun. La raison de ce problème est que le paquet open jdk ne contient que jre dans CentOs. Par conséquent, jps n'est pas préinstallé. Afin de résoudre ce problème et de développer des applications Java, vous devez installer les packages jdk devel ouverts.
Tout d’abord, listez les packages pour développeurs et installez-en un approprié avec les commandes présentées ci-dessous.
yum list Java*devel*
Sudo yum install Java-1.7.0-openjdk-devel.x86_64
jps
Ajoutez Java_HOME à la variable PATH dans bashrc file si vous utilisez un système d’exploitation basé sur Linux.
vim ~/.bashrc
export Java_HOME=/opt/jdk1.8.0_72/
export PATH=$Java_HOME/bin:$PATH
source ~/.bashrc
Quand j’essaie jps j’ai
jps: commande non trouvée ...
Parce que je n'ai pas installé jps
et j'ai résolu en installant jdk.
yum install jdk
jps ne fait pas partie de l'openjdk. vous devez l'installer en utilisant la commande
pour Java 7 - Sudo yum install Java-1.7.0-openjdk-devel
pour Java 8 - Sudo yum install Java-1.8.0-openjdk-devel
Cette commande m'a également travaillé:
alias jps='<your JDK path>/bin/jps'
vérifiez le répertoire d'installation de Java i.e $ Java_HOME
puis faites un lien sym i.e
ln -s $ Java_HOME/bin/jps/usr/bin/jps
essayez cette commande: export PATH = $ PATH: /home/dav/jdk1.7.0_45/bin
son chemin relatif de votre Java. Dans ce cas, mon Java est situé dans/home/dav/dir . Lancez jpsit fonctionnera.
premièrement, assurez-vous que jps est installé quelque part. vous devez exécuter la commande Sudo update-alternatives --config jps --auto
pour lier le jps à /usr/bin/jps
ou simplement ajouter $Java_HOME/bin
à votre $PATH
comme la première réponse.