1. 程式人生 > >eclipse Java 各種配置 eclipse修改預設workspace 工作路勁

eclipse Java 各種配置 eclipse修改預設workspace 工作路勁

Java 和 eclipse Linux下面的安裝和配置:

for Java:

一、安裝 JDK

首先到 sun 官網下載安裝包

然後將這兩個安裝檔案放到 :/usr/tmp 目錄下,分別修改許可權,命令如下:

# chmod u+x ./jdk-6u16-linux-i586.bin

# chmod u+x ./jdk-6u16-linux-i586-rpm.bin

解壓檔案(這兩個檔案可以自動解壓):

# ./jdk-6u16-linux-i586.bin

建立目錄 /usr/java:

# mkdir /usr/java

將解壓出來的

jdk-6u16-linux-i586 目錄複製到 /usr/java 目錄下:

# cp -fr jdk-6u16-linux-i586  /usr/java

解壓檔案

# ./jdk-6u16-linux-i586-rpm.bin

安裝軟體會將 JDK 自動安裝到 /usr/java/ jdk-6u16-linux-i586 目錄下

二、配置環境變數

1. 修改使用者環境變數

假設使用 java 的使用者為 guest ,編輯該使用者的 .bashrc 檔案進行環境變數設定。

# vi /home/ guest /.bashrc

.bashrc 檔案中加入:

export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

2. 修改所有使用者的環境變數

# vi /etc/profile

在該檔案中加入 :

export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

注意 CLASSPATH 路徑中加入了 $CLASSPATH ,這樣可以避免將之前配置的路徑被覆蓋。

profile 檔案如下:

############profile begin###########

# /etc/profile

# System wide environment and startup programs, for login setup

# Functions and aliases go in /etc/bashrc

pathmunge () {

if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then

if [ "$2" = "after" ] ; then

PATH=$PATH:$1

else

PATH=$1:$PATH

fi

fi

}

# ksh workaround

if [ -z "$EUID" -a -x /usr/bin/id ]; then

EUID=`id -u`

UID=`id -ru`

fi

# Path manipulation

if [ "$EUID" = "0" ]; then

pathmunge /sbin

pathmunge /usr/sbin

pathmunge /usr/local/sbin

fi

# No core files by default

ulimit -S -c 0 > /dev/null 2>&1

if [ -x /usr/bin/id ]; then

USER="`id -un`"

LOGNAME=$USER

MAIL="/var/spool/mail/$USER"

fi

HOSTNAME=`/bin/hostname`

HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then

INPUTRC=/etc/inputrc

fi

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

#java path

export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

for i in /etc/profile.d/*.sh ; do

if [ -r "$i" ]; then

. $i

fi

done

unset i

unset pathmunge

############profile end###########

三、解除安裝 jkd

1 、解除安裝系統自帶的 jdk 版本:

檢視自帶的 jdk

#rpm -qa | grep gcj

看到如下資訊:

libgcj-4.1.2-44.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

使用 rpm -e --nodeps 命令刪除上面查詢的內容:

#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2 、解除安裝 rpm 安裝的 jkd 版本

檢視安裝的 jdk

#rpm -qa|grep jdk

看到如下資訊:

java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5

jdk-1.6.0_16-fcs

解除安裝:

#rpm -e --nodeps jdk-1.6.0_16-fcs


eclipse安裝就不用說了 直接在eclipse.org官網下載最新的eclipse jee for linux 就可以了(tar.gz檔案)
直接解壓縮之後就可以用了 只要jdk安裝正確

linux For Cpp:
Just Install the cdt and run it

我們設定了eclipse的預設工作目錄,並且選中了下次不提示,但是又想修改預設的目錄,怎麼辦?
開啟eclipse安裝目錄進入
configuration/.settings
開啟org.eclipse.ui.ide.prefs檔案

找到
ECENT_WORKSPACES=YourCurrentWorkspace
修改後面的就行了,比如修改成
RECENT_WORKSPACES=YourWantedWorkSpace