码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu 中Eclipse 默认的OpenJDK 和 SUNJDK问题总结

时间:2015-10-26 00:31:03      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

今天 在 Ubuntu 12.04 X86 的虚拟机环境中 搭建C++ 的开发环境,默认 下载了 eclipse-cpp-mars-R-linux-gtk.tar.gz 是带有CDT 的; 关于 CDT 介绍如下: “Eclipse CDT (C/C++ Development Tooling) eclipse CDT 是 Eclipse 插件,它将把 Eclipse 转换为功能强大的 C/C++ IDE。它被设计为将 Java 开发人员喜爱的许多 Eclipse 优秀功能提供给 C/C++ 开发人员,例如项目管理、集成调试、类向导、自动构建、语法着色和代码完成。当 Eclipse 被用作 Java IDE 时,它将利用 JDK 并与之集成。同样地,CDT 将利用标准的 C/C++ 工具并与之集成,例如 g++、make 和 GDB。这使得 CDT 在 Linux 中变得非常流行”! 这里 主要 注意的是: 当 下载了 eclipse-cpp 时,正常情况是 解压,就可以使用 eclipse的 C ++ 开发环境了,因为 Linux 是 默认 带有 GCC,G++,GDB 等工具的 ;不像Windows 平台 需要 安装:“ MinGW Installer”! 但是实际情况是 :直接运行 eclipse 是 不能 完全 运行 eclipse-CDT 的功能的,没有 新建 Cpp 工程等,找了 半天,才发现 Ubuntu 的jdk 环境 默认 是 开源的 OpenJDK 所以,不能 完全支持 eclipse-CDT 功能;泪奔呀,,,; 所以 要 到 ORACLE 官网 下载 对应 平台的JDK,,,; 然后 是 安装 SUN-JDK,,解压到 相应位置,设置 环境 变量,,,; 配置环境变量 : 如果你机子上面有安装vim的话,请运行vim ~/.bashrc 如果没有的话可以用gedit打开, 请运行gedit ~/.bashrc 在环境变量中添加进以下内容: export JAVA_HOME=/usr/lib/jvm/java-7-sun export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 如上 : "java-7-sun" 是下载 ORACLE官网的 JDK,修改了 名字,放到 相应位置; 保存环境变量,退出编辑器,然后输入以下命令使环境变量生效 source ~/.bashrc 配置默认的程序 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300 sudo update-alternatives --config java sudo update-alternatives --config javac 如果你的系统中安装了其他的jdk,系统会提示出来,选择jdk7即 测试以下jdk的版本,在终端中输入以下命令 java -version javac -version 参考: http://blog.chinaunix.net/uid-26746189-id-3470191.html 重启 eclipse,OK 啦 2015/10/25 Liuck

Ubuntu 中Eclipse 默认的OpenJDK 和 SUNJDK问题总结

标签:

原文地址:http://www.cnblogs.com/liuck/p/4909999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!