Pycharm installer se plaint d'OpenJDK
J'essaie d'installer Pycharm sur Ubuntu 12.04 et j'ai cette information:
user@user:~/Pobrane/pycharm-2.5.2/bin$ sh pycharm.sh
OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-4ubuntu3)
OpenJDK Server VM (build 20.0-b12, mixed mode)
WARNING: You are launching the IDE using OpenJDK Java runtime.
ITS KNOWN TO HAVE PERFORMANCE AND GRAPHICS ISSUES!
SWITCH TO THE ORACLE(SUN) JDK BEFORE REPORTING PROBLEMS!
NOTE: If you have both Oracle (Sun) JDK and OpenJDK installed
please validate either PYCHARM_JDK, JDK_HOME, or JAVA_HOME environment variable points to valid Oracle (Sun) JDK installation.
See http://ow.ly/6TuKQ for more info on switching default JDK.
Press Enter to continue.
Quoi faire pour travailler normalement?
- Vous pourriez veux sélectionner la deuxième réponse acceptée comme il a obtenu manière plus de votes 😉
Vous devez vous connecter pour publier un commentaire.
L'Oracle (Sun) JDK n'est plus inclus par la plupart des nouvelles distributions en raison de restrictions imposées par Oracle. Au lieu de cela, ils expédier avec OpenSDK. Alors que OpenSDK fonctionne pour la plupart des applications, PyCharm semble avoir quelques problèmes avec elle.
Vous devez installer l'Oracle (Sun) JDK manuellement et assurez-vous que c'est le JDK par défaut ou définir les variables d'environnement nécessaires au lancement de PyCharm.
Vous avez besoin de swap OpenJDK Sun JDK.
Exécuter ceci dans votre terminal (Ctrl + Alt + T):
Suivez les instructions d'installation et vérifiez votre version de Java:
Il doit retourner quelque chose comme ceci:
Pour configurer automatiquement la Java 7 variables d'environnement, vous pouvez installer le package suivant:
Via WebUpd8
Vous n'avez même pas besoin de ré-installer pycharm il va passer à la nouvelle version de Java automatiquement.
Espère que cela aide.
uname -m
wget
:mkdir -p ~/Downloads && cd ~/Downloads && wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u31-b13/jdk-8u31-linux-x64.tar.gz
/opt/jdk
(en tant que root):mkdir -p /opt/jdk && tar -zxf ~username/Downloads/jdk-8u*-linux-x64.tar.gz -C /opt/jdk
/path/to/pycharm/install/bin/pycharm.sh
. Immédiatement au-dessus de le bloc conditionnel de départ avecif [ -n "$PYCHARM_JDK" -a -x "$PYCHARM_JDK/bin/java" ];
, ajouter une ligne indiquantexport PYCHARM_JDK=/opt/jdk/jdk1.8.0_N;
(oùN
est la version du JDK que vous avez téléchargé).Remarque: Ne pas exécuter
update-alternatives
si vous avez installé un logiciel qui utilise OpenJDK. Passage d'une version peut entraîner des problèmes/pannes dans ces applications.Source
Juste pour ajouter à littlepea réponse, si vous essayez de désinstaller openjdk, puis il désinstaller toutes les applications qui dépend de ce paquet, avec lui, c'est à dire XBMC. Vous pouvez toujours installer deux du JDK et de laisser l'application choisir les JDK il souhaite utiliser et vice versa. J'ai les deux JDK est installé et n'ont pas de problème dans l'exécution de XBMC ou PyCharm.