java - Pycharm 安装提示 OpenJDK

标签 java ubuntu pycharm

我尝试在 Ubuntu 12.04 上安装 Pycharm,我得到以下信息:

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.

怎样才能正常工作?

最佳答案

您需要将 OpenJDK 换成 Sun JDK。

在您的终端中运行它(Ctrl + Alt + T):

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

按照安装说明进行操作,然后检查您的 Java 版本:

java -version

它应该返回这样的东西:

java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

要自动设置 Java 7 环境变量,您可以安装以下软件包:

sudo apt-get install oracle-java7-set-default

通过WebUpd8

您甚至不需要重新安装 pycharm,它会自动切换到新的 Java 版本。

希望对您有所帮助。

关于java - Pycharm 安装提示 OpenJDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11477719/

相关文章:

java - 使用动态创建的 fragment 将选项卡添加到嵌套的 FragmentTabHost

java - 应用程序未运行时广播接收器不工作

java - 尝试使用三个数组Java获得三列数据

java - 我可以将 Activity 转换为 float 窗口吗?

ubuntu - 如何使用 Ubuntu 服务器进行 TFS 构建

database - Neo4J 数据库大小/缩小

c++ - 如何在 Ubuntu 中使 TensorFlow-lite 可用于整个系统

python - 在较大的 PyCharm 或 IntelliJ 项目中是否支持具有自己的 virtualenvs 的子目录?

python - 使用远程容器Python解释器的PyCharm远程调试

pycharm - 无法在 PyCharm : No matching distribution found for torch==1. 7.0+cpu 上安装 Pytorch