在redhat上安装JDK,eclipse并配置python和C++

在安装eclipse前首先看是否安装JDK,如果没有直接安装JDK再装eclipse,如果有JDK的话直接安装eclipse。

注:我的电脑上没有安JDK

1.安装JDK;

(1)首先从官网上下载JDK文件;

http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html 下载的 Linux x64 (64-bit)的jdk-7u4-linux-x64.rpm

(2)安装JDK,在终端下输入rpm -ivh jdk-7u4-linux-x64.rpm(在当前目录下);

安装结束后在/usr/下会生成java的文件夹,说明已安装好了。

(3)环境变量的配置;

在终端输入gedit /etc/profile或者是.bashrc

在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC语句上面添加以下语句;

#JDK

export   JAVA_HOME="/usr/java/jdk1.7.0_04"

export CLASSPATH="/usr/java/jdk1.7.0_04/lib:/usr/java/jdk1.7.0_04/jre/lib"

pathmunge /usr/java/jdk1.7.0_04/bin:/usr/java/jdk1.7.0_04/jre/bin

设置完保存文本,并logout或重启。在终端键入java -version,若出现你的版本号说明安装成功;如java version “jdk1.7.0_04”。

2.安装eclipse;

(1)下载eclipse;

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.7.2-201202080800/eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz下载eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz文件。

(2)解压eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz;

tar -zxvf eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz 产生了一个eclipse的文件。

(3)进入eclipse下,在终端下运行./eclipce

3.配置python和C++;

(1)python

http://sourceforge.net/projects/pydev/files/pydev/PyDev%202.5.0/PyDev%202.5.0.zip/download 下载PyDev 2.5.0.zip.

之后解压,把PyDev 2.5.0.zip 下的文件夹的内容分别放在eclipse下对应的文件夹中,启动eclipse。进入Window下interpreter下,找到PyDev下的

interpreter-Python选项,点击New这个按钮,要求你输入一个名字和编译的路径;名字输一个就行,路径必须找到你所安装python的路径,一般在/usr/bin/

,设置好点击Ok。这样python就配好了。

a.File-New-PyDev Project 建立一个工程,在再建立的工程里New下找到File建立一个文本。

b.在建立的文本输入简单的语句,按Ctrl+F11运行。

(2)C++

http://www.eclipse.org/cdt/downloads.php 下载cdt-master-8.0.1.zip,之后解压把它下面的plugins 和features 的内容分别放到eclipse下的plugins 和features 文件夹下。启动eclipse。直接建立工程和文件从File-New下other,找到C/C++下的C++Project 建立工程。

注意在你写完代码后,直接按Ctrl+F11,系统提示错误:" launch failed. Binary file not found.” 后来查完资料后才知道原来在linux下必须build 完后才可以运行,必须先按Ctrl + b,build时会提示有无错误。build 成功后程序才可以运行。

注:如果遇到这样的问题:

!SESSION 2011-08-09 12:01:03.458 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.fullversion=GNU libgcj 4.1.2 20080704 (Red Hat 4.1.2-50)
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2011-08-09 12:01:05.678
!MESSAGE FrameworkEvent ERROR

直接把java下的jre目录拷贝到eclipse下。
原文地址:https://www.cnblogs.com/yanzhi123/p/2520439.html