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
將解壓出來的
# 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